Émulateur Android gelant OS X v10.9 (Mavericks) avec HAXM

159

Je viens de mettre à jour vers OS X v10.9 (Mavericks), et maintenant chaque fois que je démarre l'un de mes émulateurs, dès que l'émulateur démarre, tout mon ordinateur se fige avec un indicateur de progression en rotation au centre de l'écran (pas un beachball, l'indicateur de progression est similaire à ce que vous voyez lors de l'arrêt, mais l'écran n'est pas devenu gris).

Notez l'indicateur de progression en bas au centre de l'écran.  L'ordinateur est figé à ce stade.

J'ai essayé:

  • Désactiver l'accélération GPU
  • Désinstallation et réinstallation du dernier Intel HAXM
  • Recréer mes AVD
  • J'ai mis à jour mes outils Android SDK

La seule chose qui fonctionne est de désinstaller Intel HAXM / de ne pas utiliser l'accélération matérielle.

Je suppose qu'il y a un bogue avec Mavericks et HAXM similaire à ce qui a motivé la sortie de la version 1.0.6 de HAXM pour OS X v10.8 (Mountain Lion)?

Le rapport de plantage suivant indique une panique du noyau générée par HAXM.

Anonymous UUID:       2C84F70F-FE54-51E7-4FBE-6E601ED377AF

Tue Oct  8 21:49:39 2013
Panic(CPU 3): NMIPI for spinlock acquisition timeout, spinlock: 0xffffff802deca4d8, spinlock owner: 0xffffff80409f4cf0, current_thread: 0xffffff80409f4cf0, spinlock_owner_cpu: 0x3
RAX: 0xffffff80409f4cf0, RBX: 0xffffff802ded4c40, RCX: 0xffffff80409f4cf0, RDX: 0x0000000700000000
RSP: 0xffffff8115bb9c30, RBP: 0xffffff8115bb9c70, RSI: 0x0000000792aac9d6, RDI: 0xffffff802deca4d8
R8:  0x0000000000000010, R9:  0x0000000000000269, R10: 0x0000000000000000, R11: 0x0000000000000246
R12: 0x0000000000000000, R13: 0xffffff7faf6b3d92, R14: 0xffffff802deca4d8, R15: 0xffffff802d830040
RFL: 0x0000000000000006, RIP: 0xffffff802d8d0470, CS:  0x0000000000000008, SS:  0x0000000000000010
Backtrace (CPU 3), Frame : Return Address
0xffffff8115bb9aa0 : 0xffffff802d8e21f1
0xffffff8115bb9ad0 : 0xffffff802d8db75f
0xffffff8115bb9b20 : 0xffffff802d8f3930
0xffffff8115bb9c70 : 0xffffff802dbeda5f
0xffffff8115bb9c90 : 0xffffff802d82f741
0xffffff8115bb9dc0 : 0xffffff802d830018
0xffffff8115bb9e30 : 0xffffff7faf6a7f86
0xffffff8115bb9ed0 : 0xffffff802d8e351e
0xffffff8115bb9f10 : 0xffffff802d8e2e3e
0xffffff8115bb9f50 : 0xffffff802d8e21c6
0xffffff8115bb9f80 : 0xffffff802d8db75f
0xffffff8115bb9fd0 : 0xffffff802d8f37c9
0xffffff815a62bd00 : 0xffffff802d9fd8bd
0xffffff815a62bd80 : 0xffffff802d9f3787
0xffffff815a62bdc0 : 0xffffff802dbf0eeb
0xffffff815a62beb0 : 0xffffff802dbf0b88
0xffffff815a62bf50 : 0xffffff802dc3de23
0xffffff815a62bfb0 : 0xffffff802d8f3e06
      Kernel Extensions in backtrace:
         com.intel.kext.intelhaxm(1.0.6)[49CE9C16-9447-31FE-A856-4BDD043A302D]@0xffffff7faf6a6000->0xffffff7faf6c2fff

BSD process name corresponding to current thread: syslogd

Mac OS version:
13A598

Kernel version:
Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64
Kernel UUID: 1D9369E3-D0A5-31B6-8D16-BFFBBB390393
Kernel slide:     0x000000002d600000
Kernel text base: 0xffffff802d800000
System model name: MacBookPro8,1 (Mac-94245B3640C91C81)

System uptime in nanoseconds: 5867020237
last loaded kext at 5616463499: com.intel.kext.intelhaxm    1.0.6 (addr 0xffffff7faf6a6000, size 118784)
loaded kexts:
com.intel.kext.intelhaxm    1.0.6
com.razerzone.razerapo    1.00.84
com.cyberic.SmoothMouse    7
com.apple.driver.AppleTyMCEDriver    1.0.2d2
com.apple.driver.AGPM    100.14.11
com.apple.iokit.IOBluetoothSerialManager    4.2.0f6
com.apple.driver.AppleMikeyHIDDriver    124
com.apple.driver.AppleHDAHardwareConfigDriver    2.5.2fc2
com.apple.driver.AppleHDA    2.5.2fc2
com.apple.driver.AudioAUUC    1.60
com.apple.iokit.IOUserEthernet    1.0.0d1
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.AppleHWAccess    1
com.apple.driver.AppleUpstreamUserClient    3.5.13
com.apple.driver.ApplePolicyControl    3.4.12
com.apple.iokit.IOBluetoothUSBDFU    4.2.0f6
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    4.2.0f6
com.apple.driver.AppleIntelHD3000Graphics    8.1.8
com.apple.driver.AppleThunderboltIP    1.0.10
com.apple.driver.AppleSMCLMU    2.0.4d1
com.apple.driver.AppleMikeyDriver    2.5.2fc2
com.apple.driver.AppleSMCPDRC    1.0.0
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.driver.AppleLPC    1.7.0
com.apple.driver.AppleIntelSNBGraphicsFB    8.1.8
com.apple.driver.AppleMuxControl    3.4.12
com.apple.driver.AppleBacklight    170.3.5
com.apple.driver.AppleMCCSControl    1.1.12
com.apple.driver.SMCMotionSensor    3.0.4d1
com.apple.driver.AppleUSBTCButtons    240.2
com.apple.driver.AppleUSBTCKeyEventDriver    240.2
com.apple.driver.AppleUSBTCKeyboard    240.2
com.apple.driver.AppleIRController    325.7
com.apple.driver.AppleFileSystemDriver    3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0d1
com.apple.BootCache    35
com.apple.driver.XsanFilter    404
com.apple.driver.AppleSDXC    1.4.0
com.apple.iokit.AppleBCM5701Ethernet    3.6.9b9
com.apple.iokit.IOAHCIBlockStorage    2.4.0
com.apple.driver.AppleUSBHub    650.4.4
com.apple.driver.AppleFWOHCI    4.9.9
com.apple.driver.AirPort.Brcm4331    700.20.22
com.apple.driver.AppleAHCIPort    2.9.5
com.apple.driver.AppleUSBEHCI    650.4.1
com.apple.driver.AppleUSBUHCI    650.4.0
com.apple.driver.AppleSmartBatteryManager    161.0.0
com.apple.driver.AppleACPIButtons    2.0
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleSMBIOS    2.0
com.apple.driver.AppleACPIEC    2.0
com.apple.driver.AppleAPIC    1.7
com.apple.driver.AppleIntelCPUPowerManagementClient    216.0.0
com.apple.nke.applicationfirewall    153
com.apple.security.quarantine    3
com.apple.driver.AppleIntelCPUPowerManagement    216.0.0
com.apple.iokit.IOSCSIArchitectureModelFamily    3.6.0
com.apple.AppleGraphicsDeviceControl    3.4.12
com.apple.iokit.IOSerialFamily    10.0.7
com.apple.driver.DspFuncLib    2.5.2fc2
com.apple.vecLib.kext    1.0.0
com.apple.iokit.IOFireWireIP    2.2.5
com.apple.iokit.IOAudioFamily    1.9.4fc11
com.apple.kext.OSvKernDSPLib    1.14
com.apple.iokit.IOSurface    91
com.apple.iokit.IOBluetoothFamily    4.2.0f6
com.apple.driver.AppleHDAController    2.5.2fc2
com.apple.iokit.IOHDAFamily    2.5.2fc2
com.apple.iokit.IOBluetoothHostControllerUSBTransport    4.2.0f6
com.apple.driver.AppleThunderboltEDMSink    1.2.1
com.apple.driver.AppleThunderboltDPOutAdapter    2.5.0
com.apple.driver.AppleSMBusPCI    1.0.12d1
com.apple.driver.IOPlatformPluginLegacy    1.0.0
com.apple.driver.IOPlatformPluginFamily    5.5.1d27
com.apple.driver.AppleGraphicsControl    3.4.12
com.apple.driver.AppleBacklightExpert    1.0.4
com.apple.iokit.IONDRVSupport    2.3.6
com.apple.driver.AppleSMBusController    1.0.11d1
com.apple.iokit.IOGraphicsFamily    2.3.6
com.apple.driver.AppleSMC    3.1.6d1
com.apple.driver.AppleThunderboltDPInAdapter    2.5.0
com.apple.driver.AppleThunderboltDPAdapterFamily    2.5.0
com.apple.driver.AppleThunderboltPCIDownAdapter    1.4.0
com.apple.driver.AppleUSBMultitouch    240.6
com.apple.iokit.IOUSBHIDDriver    650.4.4
com.apple.driver.AppleUSBMergeNub    650.4.0
com.apple.driver.AppleUSBComposite    650.4.0
com.apple.driver.AppleThunderboltNHI    1.9.2
com.apple.iokit.IOThunderboltFamily    2.8.5
com.apple.iokit.IOEthernetAVBController    1.0.3b3
com.apple.driver.mDNSOffloadUserClient    1.0.1b4
com.apple.iokit.IOUSBUserClient    650.4.4
com.apple.iokit.IOFireWireFamily    4.5.5
com.apple.iokit.IO80211Family    600.34
com.apple.iokit.IONetworkingFamily    3.2
com.apple.iokit.IOAHCIFamily    2.6.0
com.apple.iokit.IOUSBFamily    650.4.4
com.apple.driver.AppleEFINVRAM    2.0
com.apple.driver.AppleEFIRuntime    2.0
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.iokit.IOSMBusFamily    1.1
com.apple.security.sandbox    278.10
com.apple.kext.AppleMatch    1.0.0d1
com.apple.security.TMSafetyNet    7
com.apple.driver.AppleKeyStore    2
com.apple.driver.DiskImages    371.1
com.apple.iokit.IOStorageFamily    1.9
com.apple.iokit.IOReportFamily    21
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleACPIPlatform    2.0
com.apple.iokit.IOPCIFamily    2.8
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread    1
com.apple.kec.corecrypto    1.0
panic(cpu 1 caller 0xffffff802dbeda5f): "Spinlock acquisition timed out: lock=0xffffff802deca4d8, lock owner thread=0xffffff80409f4cf0, current_thread: 0xffffff8040364450, lock owner active on CPU 0x3, current owner: 0xffffff80409f4cf0"@/SourceCache/xnu/xnu-2422.1.72/osfmk/i386/locks_i386.c:365
Backtrace (CPU 1), Frame : Return Address
0xffffff815a5db810 : 0xffffff802d822f69
0xffffff815a5db890 : 0xffffff802dbeda5f
0xffffff815a5db8b0 : 0xffffff802d82f741
0xffffff815a5db9e0 : 0xffffff802d830018
0xffffff815a5dba50 : 0xffffff7faf6a7f86
0xffffff815a5dbaf0 : 0xffffff802d8e351e
0xffffff815a5dbb30 : 0xffffff802d8e3c78
0xffffff815a5dbb70 : 0xffffff7faf6b01e0
0xffffff815a5dbba0 : 0xffffff7faf6aa2e0
0xffffff815a5dbbe0 : 0xffffff7faf6a6e3c
0xffffff815a5dbc00 : 0xffffff802dc58316
0xffffff815a5dbc60 : 0xffffff802dc56051
0xffffff815a5dbcb0 : 0xffffff802dc5497e
0xffffff815a5dbd10 : 0xffffff802dc5465c
0xffffff815a5dbd80 : 0xffffff802dc67074
0xffffff815a5dbe10 : 0xffffff802d85c590
0xffffff815a5dbe50 : 0xffffff802d826bb1
0xffffff815a5dbe80 : 0xffffff802d8139b5
0xffffff815a5dbef0 : 0xffffff802d81e003
0xffffff815a5dbf70 : 0xffffff802d8c921d
0xffffff815a5dbfb0 : 0xffffff802d8f3e26
      Kernel Extensions in backtrace:
         com.intel.kext.intelhaxm(1.0.6)[49CE9C16-9447-31FE-A856-4BDD043A302D]@0xffffff7faf6a6000->0xffffff7faf6c2fff

BSD process name corresponding to current thread: kextd

System Profile:
Model: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i5, 2.4 GHz, 8 GB, SMC 1.68f99
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0198, 0x393955353432382D3034302E413031472020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0198, 0x393955353432382D3034302E413031472020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.98.100.22)
Bluetooth: Version 4.2.0f6 12982, 3 services, 15 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: OCZ-VERTEX3, 120.03 GB
Serial ATA Device: TOSHIBA MK5065GSXF, 500.11 GB
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM2070 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Hub
USB Device: IR Receiver
Thunderbolt Bus: MacBook Pro, Apple Inc., 22.1
Model: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i5, 2.4 GHz, 8 GB, SMC 1.68f99
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0198, 0x393955353432382D3034302E413031472020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0198, 0x393955353432382D3034302E413031472020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.98.100.22)
Bluetooth: Version 4.2.0f6 12982, 3 services, 15 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: OCZ-VERTEX3, 120.03 GB
Serial ATA Device: TOSHIBA MK5065GSXF, 500.11 GB
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM2070 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Hub
USB Device: IR Receiver
Thunderbolt Bus: MacBook Pro, Apple Inc., 22.1
Porc 'n' Bunny
la source
Ajout du rapport de plantage. Panique du noyau.
Pork 'n' Bunny
Avez-vous signalé cela à Intel?
Pandalover
Je ne savais pas où le signaler ... Je ne savais pas non plus s'il s'agissait réellement d'un problème de non-conformistes car il a été causé par des non-conformistes ...
Pork 'n' Bunny
C'est un problème Mavericks car il a été causé par Mavericks. L'information peut les aider s'ils n'ont pas encore commencé à travailler dessus.
Pandalover
Vous pouvez le signaler via le lien ci-dessous. Je remarque qu'un représentant Intel répond au fil de discussion et transmet les problèmes à l'équipe technique. software.intel.com/en-us/articles/… donne le plus d'informations possible.
Pandalover

Réponses:

140

Intel a publié un correctif pour Intel® Hardware Accelerated Execution Manager (HAXM). Si vous avez installé HAXM sur Microsoft Windows * 8.1 ou OS X 10.9, vous devez installer le correctif.

Téléchargement du correctif à partir de la page de téléchargement HAXM: http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/

Merci, Alex (Intel)

-Éditer-

Il semble que le lien du correctif a été déplacé (temporairement? ...). Utilisez ce lien pour accéder au correctif OSX:

http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-macos-hotfix

Alexander Weggerle
la source
1
En utilisant intellij, tout ce processus était la seule chose qui fonctionnait pour mon émulateur sur Mavericks. "HAX fonctionne et l'émulateur fonctionne en mode virt rapide" une si belle chose à voir - la chose tourne comme 50 fois plus vite
michaelsnowden
Cela n'a pas fonctionné pour moi. Le correctif HAXM s'installe correctement donc +1 pour cela (par exemple kextstat | grep intel) sur ma machine OS X 10.9.1 donnant: "HAX fonctionne et l'émulateur fonctionne en mode virt rapide [2014-01-28 13:13:16 - HelloWorld] Nouvel émulateur trouvé: emulator-5554 [2014-01-28 13:13:16 - HelloWorld] En attente du lancement de HOME ('android.process.acore') ... ". Cependant, l'émulateur pour un AVD avec CPU x86 (et sans accélération GPU hôte) se bloque ici et affiche le logo Android.
Snowcrash
Remarque: j'ai également activé l'accélération GPU hôte, mais aucun changement. Cette page est utile: software.intel.com/en-us/android/articles/…
Snowcrash
Remarque: j'ai installé l'image système x86 Atom (mentionnée ici: stackoverflow.com/questions/21059919/… ).
Snowcrash
60

Bonnes nouvelles! Les grands types d'Intel testent actuellement un correctif et le testent maintenant (réponse d'Alexandre d'Intel collée ci-dessous)

Salut,

Nous avons identifié la cause première de ce problème. L'équipe Intel HaXM teste une mise à jour pour prendre en charge les nouveaux systèmes d'exploitation (Microsoft Windows * 8.1 et OS X Mavericks *). Cherchez des informations sur notre prochaine mise à jour.

Merci Alex

C'est un problème connu bien que Mavericks GM n'ait été mis à la disposition des développeurs que récemment. J'ai notifié Intel ici:

http://software.intel.com/en-us/forums/topic/477793

METTRE À JOUR:

CECI EST UNE RÉPONSE D'INTEL QUE J'AI PASSÉE CI-DESSOUS DE LEUR FORUM

Salut,

Merci pour vos réponses. Nous enquêtons actuellement sur cette question. Veuillez noter qu'OS X 10.9 n'est pas une version de système d'exploitation prise en charge pour la version actuelle de HAXM. Je mettrai à jour ce fil dès que j'aurai de nouvelles informations ou qu'un correctif / une solution de contournement sera disponible.

Merci Alex

Cliquez ici pour afficher ce sujet du forum et y répondre:
http://software.intel.com/en-us/comment/1761988#comment-1761988

Et une autre mise à jour:

Nous avons identifié la cause première de ce problème. L'équipe Intel HaXM teste une mise à jour pour prendre en charge les nouveaux systèmes d'exploitation (Microsoft Windows * 8.1 et OS X Mavericks *). Cherchez des informations sur notre prochaine mise à jour.

Une autre mise à jour:

Je suppose que nous publions un correctif entre quelques jours et deux semaines. Nous savons que beaucoup de gens attendent le correctif, nous essayons donc de le publier le plus rapidement possible.

Merci pour votre patience!

INTEL A FOURNI UN HOTFIX

Bonne nouvelle: le correctif est disponible en téléchargement! Veuillez vous rendre sur http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/ . Il existe un correctif pour Microsoft Windows * 8.1 et un pour OS X 10.9.
Faites-nous savoir si le correctif fonctionne pour vous.

Merci à tous de nous aider à résoudre ce problème!

Pandalover
la source
Super merci, j'ai laissé un commentaire hier mais il ne s'est pas présenté, j'ai pensé que c'était de la modération.
Pork 'n' Bunny
1
Un gentil monsieur d'Intel a répondu et a demandé le journal du noyau. Je lui ai envoyé sur le même fil. Je vais continuer à commenter ici à mesure que les choses changent.
Pandalover
2
En attendant, j'utilise Genymotion mais je pourrais faire avec leurs VM ayant un accès root afin que je puisse accéder aux bases de données. Du côté positif, les VM disposent de services Google Play complets, y compris le Play Store.
Pandalover
1
Ils ne se lancent pas non plus pour moi sur 10.9. Semble être un problème VirtualBox.
jophde
1
Pork 'n' Bunny, cela pourrait bien être un problème VIrtualBox / des problèmes de compatibilité Mavericks car les personnes avec certains modèles le font fonctionner correctement tandis que d'autres doivent installer la dernière mise à jour de VirtualBox avant que Genymotion ne fonctionne à nouveau.
Pandalover
9

Il semble que les problèmes persisteront même si vous installez et exécutez le message "HAX fonctionne et l'émulateur fonctionne en mode virt rapide." Si Xcode est ouvert lors de l'exécution d'Android Studio, il semble que Xcode réserve une partition pour son simulateur même si la carte SIM n'est pas ouverte.

Vous pouvez voir un "Aucun appareil connecté" dans l'onglet "6. Android" mais le voir s'exécuter dans le DDMS. Vous pouvez également voir le message «Emulator null 5556 [OFFLINE]» apparaître, puis perdre la connexion et revenir à «Appareils non connectés».

J'utilise avec succès l'émulateur HAXM depuis un certain temps sur ma machine Mac Mini 4 Go de RAM, mais dès que j'ai essayé d'exécuter l'émulateur Nexus 10, je commence à voir une tonne de problèmes lors du lancement de l'application.

En résumé, vous devez fermer / désactiver Xcode, VirtualBox, Hyper-V ou toute autre machine virtuelle utilisant la technologie de virtualisation pour exécuter efficacement l'émulateur HAXM et l'émulateur par défaut.

Après avoir fermé Xcode, j'ai pu ouvrir l'émulateur sans problème dès le départ, probablement à cause des restrictions de processeur de mon système.

pourquoi
la source
Merci pour le conseil. J'obtiens toujours des paniques du noyau avec le correctif supposé ci-dessus mais maintenant je pense que je sais pourquoi. VMWare Fusion est installé et il fonctionne toujours en arrière-plan, ce qui cause probablement tous les problèmes.
daveangel
Ce! C'était super utile, j'avais à la fois xcode et vbox en cours d'exécution. Les fermer a fait l'affaire. Sucks je ne peux pas utiliser mon env de serveur vbox avec un émulateur Android décent cependant = /
rooftop
Wow, merci beaucoup pour cette réponse. J'ai Macbook Air le plus récent et la solution était que je devais fermer VirtualBox. Merci encore!
tomazahlin
2

Pour ceux d'entre nous qui utilisent des Mac plus anciens, en particulier des machines Core Duo 2, je pense qu'il y a toujours un problème. J'ai un iMac début 2009 avec 8 Go de RAM exécutant Yosemite (10.10.1) et j'ai installé la version 1.1.1 de HAXM (j'ai essayé à la fois la version téléchargée par Android SDK Manager et celle référencée ci-dessus sur le site d'Intel).

Je peux exécuter les anciennes images ARM, mais comme beaucoup d'autres qui ont des problèmes pour exécuter les images x86, par exemple Nexus 5, Nexus 6, cela se bloque toujours pour moi.

Dans https://software.intel.com/en-us/forums/topic/536330 , il y a quelques personnes qui rencontrent des problèmes avec les machines Core Duo 2 Mavericks. Il indique dans le Release Notes.txtfichier HAXM 1.1.1 :

Le pilote HAXM ne prend pas en charge l'émulation d'une image système 64 bits sur les systèmes Intel basés sur la microarchitecture Core (Core, Core2 Duo, etc.).

Mais, il semble que même essayer d'émuler un système 32 bits soit problématique.

NB: les images ARM fonctionnent correctement.

Nick Jacobs
la source
1

Le hotfix l'a (presque) résolu pour moi. Après avoir installé le correctif, mon émulateur n'utilisait toujours pas HAXM. J'ai dû désinstaller l'ancienne version à l'aide du gestionnaire de SDK. Une fois que j'ai fait cela, j'ai pu faire fonctionner HAXM. Vous pouvez savoir qu'il est en cours d'exécution en recherchant le message dans la fenêtre de démarrage lorsque vous démarrez un nouvel émulateur.

AndroidGuy
la source
Avez-vous rencontré les problèmes que j'ai mentionnés dans la réponse de Panalover? Est-ce que cela a quelque chose à voir avec le fait que j'ai un MacMini avec 4 Go de RAM? J'ai essayé edi l'AVD pour utiliser 1024 Mo et je l'ai fait fonctionner efficacement avec 600 Mo, mais je ne peux plus faire fonctionner les émulateurs compatibles Intel Atom.
whyoz
0

Hotfix a fonctionné sur mon Macbook Retina avec 10.9. J'ai installé HAX à partir de la version 3 du gestionnaire de SDK Android et il s'est figé sur mon AVD (CPU x86 utilisant le GPU HOST). J'ai téléchargé et installé le correctif sans désinstaller HAX version 3 (faites un kextstat | grep intel pour confirmer la version).

L'AVD a démarré en moins de 10 secondes ...

seigle
la source