Android-Emulator friert OS X 10.9 (Mavericks) mit HAXM ein

159

Ich habe gerade auf OS X 10.9 (Mavericks) aktualisiert , und jetzt, wenn ich einen meiner Emulatoren starte , friert mein gesamter Computer mit einer sich drehenden Fortschrittsanzeige in der Mitte des Bildschirms ein (nicht a Beachball, die Fortschrittsanzeige ähnelt der Anzeige beim Herunterfahren, aber der Bildschirm ist nicht grau verblasst.

Beachten Sie die Fortschrittsanzeige in der unteren Mitte des Bildschirms.  Der Computer ist zu diesem Zeitpunkt eingefroren.

Ich habe es versucht:

  • GPU-Beschleunigung ausschalten
  • Deinstallation und Neuinstallation des neuesten Intel HAXM
  • Meine AVDs neu erstellen
  • Meine Android SDK-Tools wurden aktualisiert

Das einzige, was funktioniert, ist, Intel HAXM zu deinstallieren / keine Hardwarebeschleunigung zu verwenden.

Ich vermute, es gibt einen Fehler mit Mavericks und HAXM, ähnlich wie bei der Veröffentlichung von 1.0.6 von HAXM für OS X 10.8 (Mountain Lion)?

Der folgende Absturzbericht zeigt eine von HAXM erzeugte Kernel-Panik an.

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
Schweinefleisch und Hase
quelle
Absturzbericht hinzugefügt. Kernel Panik.
Pork 'n' Bunny
Haben Sie dies Intel gemeldet?
Pandalover
Ich konnte nicht herausfinden, wo ich es melden sollte ... Ich war mir auch nicht sicher, ob dies tatsächlich ein Mavericks-Problem ist, da es von Mavericks verursacht wurde ...
Pork 'n' Bunny
Es ist ein Mavericks-Problem, da es von Mavericks verursacht wurde. Die Informationen können sie unterstützen, wenn sie noch nicht damit begonnen haben, daran zu arbeiten.
Pandalover
Sie können es unter dem folgenden Link melden. Ich stelle fest, dass ein Intel-Vertreter den Thread beantwortet und Probleme an das Tech-Team weiterleitet. software.intel.com/en-us/articles/… geben Sie so viele Informationen wie möglich.
Pandalover

Antworten:

140

Intel hat einen Hotfix für den Intel® Hardware Accelerated Execution Manager (HAXM) veröffentlicht. Wenn Sie HAXM unter Microsoft Windows * 8.1 oder OS X 10.9 installiert haben, sollten Sie den Hotfix installieren.

Herunterladen des Hotfixes von der HAXM-Downloadseite: http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/

Danke, Alex (Intel)

-bearbeiten-

Es sieht so aus, als ob der Hotfix-Link verschoben wurde (vorübergehend? ...). Verwenden Sie diesen Link, um zum OSX-Hotfix zu gelangen:

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

Alexander Weggerle
quelle
1
Mit Intellij war dieser ganze Prozess das einzige, was für meinen Emulator auf Mavericks funktionierte. "HAX funktioniert und Emulator läuft im schnellen Virt-Modus" so eine schöne Sache zu sehen - Sache läuft wie 50x schneller
michaelsnowden
Das hat bei mir nicht funktioniert. Der HAXM-Hotfix wird korrekt installiert, also +1 dafür (z. B. kextstat | grep intel) auf meinem OS X 10.9.1-Computer. "HAX funktioniert und der Emulator läuft im schnellen virt-Modus [2014-01-28 13:13:16 - HelloWorld] Neuer Emulator gefunden: emulator-5554 [2014-01-28 13:13:16 - HelloWorld] Warten auf den Start von HOME ('android.process.acore') ... ". Hier hängt jedoch der Emulator für eine AVD mit x86-CPU (und ohne Host-GPU-Beschleunigung) mit dem Android-Logo.
Snowcrash
Hinweis: Ich habe auch die GPU-Beschleunigung des Hosts aktiviert, jedoch keine Änderung. Diese Seite ist hilfreich: software.intel.com/en-us/android/articles/…
Snowcrash
Hinweis: Ich habe das x86 Atom System Image installiert (hier erwähnt: stackoverflow.com/questions/21059919/… ).
Snowcrash
60

Gute Nachrichten! Die großartigen Leute bei Intel testen derzeit ein Update und testen es jetzt (Alexander aus Intels Antwort unten eingefügt)

Hallo,

Wir haben die Hauptursache für dieses Problem identifiziert. Das Intel HaXM-Team testet ein Update zur Unterstützung neu veröffentlichter Betriebssysteme (Microsoft Windows * 8.1 und OS X Mavericks *). Informieren Sie sich über unser bevorstehendes Update.

Danke, Alex

Dies ist ein bekanntes Problem, obwohl Mavericks GM erst kürzlich für Entwickler freigegeben wurde. Ich habe Intel hier benachrichtigt:

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

AKTUALISIEREN:

Dies ist eine Antwort von Intel, die ich unten in ihrem Forum gelesen habe

Hallo,

Vielen Dank für Ihre Antworten. Wir untersuchen dieses Problem derzeit. Bitte beachten Sie, dass OS X 10.9 keine unterstützte Betriebssystemversion für die aktuelle Version von HAXM ist. Ich werde diesen Thread aktualisieren, sobald ich neue Informationen habe oder ein Fix / Workaround verfügbar ist.

Danke, Alex

Klicken Sie hier, um dieses Forenthema anzuzeigen und zu antworten:
http://software.intel.com/en-us/comment/1761988#comment-1761988

Und noch ein Update:

Wir haben die Hauptursache für dieses Problem identifiziert. Das Intel HaXM-Team testet ein Update zur Unterstützung neu veröffentlichter Betriebssysteme (Microsoft Windows * 8.1 und OS X Mavericks *). Informieren Sie sich über unser bevorstehendes Update.

Ein weiteres Update:

Ich gehe davon aus, dass wir irgendwo zwischen ein paar Tagen und zwei Wochen einen Fix veröffentlichen. Wir wissen, dass viele Leute auf das Update warten, deshalb versuchen wir, es so schnell wie möglich zu veröffentlichen.

Danke für Ihre Geduld!

Intel hat ein Hotfix zur Verfügung gestellt

Tolle Neuigkeiten: Der Hotfix steht zum Download bereit! Bitte gehen Sie zu http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/ . Es gibt einen Hotfix für Microsoft Windows * 8.1 und einen für OS X 10.9.
Lassen Sie uns wissen, ob der Hotfix für Sie funktioniert.

Vielen Dank, dass Sie uns bei der Lösung dieses Problems geholfen haben!

Pandalover
quelle
Super danke, ich habe gestern einen Kommentar hinterlassen, aber er ist nicht aufgetaucht. Ich dachte, es muss Mäßigung sein.
Pork 'n' Bunny
1
Ein netter Herr von Intel antwortete und fragte nach dem Kernel-Protokoll. Ich habe es ihm im selben Thread geschickt. Ich werde hier weiter kommentieren, wenn sich die Dinge ändern.
Pandalover
2
In der Zwischenzeit habe ich Genymotion verwendet, obwohl ich mit ihren VMs Root-Zugriff haben könnte, damit ich auf die Datenbanken zugreifen kann. Auf der positiven Seite verfügen die VMs über vollständige Google Play-Dienste, einschließlich des Play Store.
Pandalover
1
Sie starten auch nicht für mich auf 10.9. Scheint ein VirtualBox-Problem zu sein.
Jophde
1
Pork 'n' Bunny, es kann sich durchaus um ein VIrtualBox-Problem / Mavericks-Kompatibilitätsprobleme handeln, da bei einigen Modellen die Funktion einwandfrei funktioniert, während andere das neueste VirtualBox-Update installieren müssen, bevor Genymotion wieder funktioniert.
Pandalover
9

Es scheint, dass die Probleme auch dann bestehen bleiben, wenn Sie "HAX funktioniert und der Emulator läuft im schnellen virt-Modus" installieren und ausführen. Wenn Sie Xcode geöffnet haben, während Sie Android Studio ausführen, scheint Xcode eine Partition für seinen Simulator zu reservieren, auch wenn die Sim nicht geöffnet ist.

Möglicherweise wird auf der Registerkarte "6. Android" ein "Keine verbundenen Geräte" angezeigt, das jedoch im DDMS ausgeführt wird. Möglicherweise wird auch "Emulator null 5556 [OFFLINE]" angezeigt, dann wird die Verbindung unterbrochen und auf "Nicht verbundene Geräte" zurückgesetzt.

Ich habe den HAXM-Emulator eine Weile erfolgreich auf meinem Mac Mini 4 GB RAM-Computer verwendet, aber sobald ich versuchte, den Nexus 10-Emulator auszuführen, stellte ich eine Menge Probleme beim Starten der App fest.

Das lange und kurze daran ist, dass Sie Xcode, VirtualBox, Hyper-V oder jede andere VM schließen / deaktivieren müssen, die Virtualisierungstechnologie verwendet, um den HAXM-Emulator und den Standardemulator effizient auszuführen.

Nachdem ich Xcode geschlossen hatte, konnte ich den Emulator ohne Probleme sofort öffnen, höchstwahrscheinlich aufgrund der CPU-Einschränkungen meines Systems.

Whyoz
quelle
Danke für den Tipp. Ich bekomme immer noch Kernel-Panik mit dem oben genannten vermeintlichen Fix, aber jetzt denke ich, ich weiß warum. Ich habe VMWare Fusion installiert und es läuft immer im Hintergrund, so dass es wahrscheinlich alle Probleme verursacht.
Daveangel
Dies! Das war super hilfreich, ich hatte sowohl xcode als auch vbox laufen. Das Herunterfahren hat den Trick getan. Scheiße, ich kann meine vbox server env nicht mit einem anständigen Android-Emulator verwenden = /
Dach
Wow, vielen Dank für diese Antwort. Ich habe das neueste Macbook Air und die Lösung war, dass ich VirtualBox schließen musste. Danke noch einmal!
Tomazahlin
2

Für diejenigen von uns, die ältere Macs verwenden, insbesondere Core Duo 2-Computer, gibt es meines Erachtens immer noch ein Problem. Ich habe Anfang 2009 einen iMac mit 8 GB RAM unter Yosemite (10.10.1) und habe die Version 1.1.1 von HAXM installiert (habe sowohl die Version ausprobiert, die Android SDK Manager heruntergeladen hat, als auch die oben auf der Intel-Website angegebene).

Ich kann die älteren ARM-Images ausführen, aber wie viele andere, die Probleme beim Ausführen der x86-Images haben, z. B. Nexus 5, Nexus 6, hängt es immer noch für mich.

Unter https://software.intel.com/en-us/forums/topic/536330 gibt es einige Personen, die Probleme mit Core Duo 2 Mavericks-Computern haben. In der HAXM 1.1.1- Release Notes.txtDatei heißt es:

Der HAXM-Treiber unterstützt nicht die Emulation eines 64-Bit-Systemabbilds auf Intel-Systemen, die auf der Core-Mikroarchitektur (Core, Core2 Duo usw.) basieren.

Es scheint jedoch problematisch zu sein, ein 32-Bit-System zu emulieren.

NB: ARM-Bilder funktionieren einwandfrei.

Nick Jacobs
quelle
1

Der Hotfix hat es (fast) für mich gelöst. Nach der Installation des Hotfixes verwendete mein Emulator immer noch kein HAXM. Ich musste die alte Version mit dem SDK-Manager deinstallieren. Nachdem ich das getan hatte, konnte ich HAXM zum Laufen bringen. Sie können feststellen, dass es ausgeführt wird, indem Sie beim Starten eines neuen Emulators im Startfenster nach der Meldung suchen.

AndroidGuy
quelle
Sind Sie auf die Probleme gestoßen, die ich in Panalovers Antwort erwähnt habe? Hat das etwas damit zu tun, dass ich einen MacMini mit 4 GB RAM habe? Ich habe versucht, mit dem AVD 1024 MB zu verwenden, und es hat mit 600 MB effizient funktioniert, aber ich kann keine Intel Atom-fähigen Emulatoren mehr zum Laufen bringen.
Whyoz
0

Hotfix funktionierte auf meinem Macbook Retina mit 10.9. Ich habe den HAX von Android SDK Manager Version 3 installiert und er ist auf meiner AVD (x86-CPU mit HOST-GPU) eingefroren. Ich habe den Hotfix heruntergeladen und installiert, ohne HAX Version 3 zu deinstallieren (führen Sie eine kextstat | grep-Information durch, um die Version zu bestätigen).

Die AVD wurde in weniger als 10 Sekunden gestartet ....

Roggen
quelle