โปรแกรมจำลองการแช่แข็ง OS X v10.9 (Mavericks) พร้อม HAXM


159

ฉันเพิ่งอัปเดตเป็นOS X v10.9 (Mavericks) และตอนนี้เมื่อใดก็ตามที่ฉันเริ่มต้นตัวเลียนแบบใด ๆ ของฉันทันทีที่ตัวจำลองเริ่มทำงานคอมพิวเตอร์ทั้งหมดของฉันจะหยุดทำงานโดยมีตัวบ่งชี้ความคืบหน้าการหมุนอยู่ตรงกลางของหน้าจอ ลูกบอลชายหาดตัวบ่งชี้ความคืบหน้าคล้ายกับที่คุณเห็นเมื่อปิดเครื่อง แต่หน้าจอไม่ซีดจาง)

สังเกตเห็นตัวบ่งชี้ความคืบหน้าในกึ่งกลางด้านล่างของหน้าจอ  คอมพิวเตอร์ถูกแช่แข็ง ณ จุดนี้

ฉันพยายามแล้ว:

  • ปิดการเร่งความเร็ว GPU
  • ถอนการติดตั้งและติดตั้ง Intel HAXM ล่าสุดอีกครั้ง
  • สร้าง AVD ของฉันขึ้นใหม่
  • อัปเดตเครื่องมือ SDK ของ Android

สิ่งเดียวที่ใช้ได้คือถอนการติดตั้ง Intel HAXM / ไม่ใช้การเร่งด้วยฮาร์ดแวร์

ฉันเดาว่ามีข้อบกพร่องกับ Mavericks และ HAXM คล้ายกับสิ่งที่กระตุ้นการเปิดตัว 1.0.6 ของ HAXM สำหรับ OS X v10.8 (Mountain Lion)?

รายงานข้อขัดข้องต่อไปนี้ระบุว่าเคอร์เนล panic ที่สร้างโดย 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

เพิ่มรายงานความผิดพลาด เคอร์เนลตกใจ
Pork 'n' Bunny

คุณรายงานเรื่องนี้กับ Intel หรือไม่
Pandalover

ฉันไม่สามารถทราบได้ว่าจะต้องรายงานที่ไหน ... ก็ไม่แน่ใจเช่นกันว่านี่เป็นปัญหาของ Mavericks หรือไม่เพราะมันเกิดจาก Mavericks ...
Pork 'n' Bunny

มันเป็นปัญหาของ Mavericks ที่เกิดจาก Mavericks ข้อมูลอาจทำให้พวกเขารู้ถ้าพวกเขายังไม่เริ่มทำงาน
Pandalover

คุณสามารถรายงานได้ที่ลิงค์ด้านล่าง ฉันสังเกตเห็นว่าตัวแทนของ Intel กำลังตอบกระทู้และส่งต่อปัญหาไปยังทีมเทคโนโลยี software.intel.com/th-th/articles/…ให้ข้อมูลมากที่สุด
Pandalover

คำตอบ:


140

Intel เผยแพร่โปรแกรมแก้ไขด่วนสำหรับIntel® Hardware Accelerated Execution Manager (HAXM) หากคุณติดตั้ง HAXM บน Microsoft Windows * 8.1 หรือ OS X 10.9 คุณควรติดตั้ง Hotfix

การดาวน์โหลดโปรแกรมแก้ไขด่วนจากหน้าดาวน์โหลด HAXM: http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/

ขอบคุณ Alex (Intel)

-edit-

ดูเหมือนว่าลิงค์โปรแกรมแก้ไขด่วนถูกย้ายแล้ว (ชั่วคราวหรือไม่ ... ) ใช้ลิงค์นี้เพื่อไปที่ Hotfix ของ OSX:

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


1
การใช้ Intellij กระบวนการทั้งหมดนี้เป็นสิ่งเดียวที่ทำงานกับอีมูเลเตอร์ของฉันใน Mavericks "HAX กำลังทำงานและอีมูเลเตอร์ทำงานในโหมดการทำงานแบบเร็ว" สิ่งที่สวยงามที่จะเห็น - สิ่งต่าง ๆ ทำงานได้เร็วขึ้น 50x
michaelsnowden

สิ่งนี้ไม่ได้ผลสำหรับฉัน โปรแกรมแก้ไขด่วน HAXM ติดตั้งอย่างถูกต้องดังนั้น +1 สำหรับสิ่งนั้น (เช่น kextstat | grep intel) บนเครื่อง OS X 10.9.1 ของฉันที่ให้: "HAX ทำงานและโปรแกรมจำลองการทำงานในโหมด virt รวดเร็ว [2014-01-28 13:13:16 - HelloWorld] พบโปรแกรมจำลองใหม่: emulator-5554 [2014-01-28 13:13:16 - HelloWorld] กำลังรอหน้าแรก ('android.process.acore') ที่จะเปิดตัว ... " อย่างไรก็ตามอีมูเลเตอร์สำหรับ AVD พร้อมซีพียู x86 (และไม่มีการเร่งความเร็วโฮสต์ GPU) แฮงค์ที่นี่เพื่อแสดงโลโก้แอนดรอยด์
Snowcrash

หมายเหตุ: ฉันยังเปิดใช้งานการเร่งความเร็วโฮสต์ GPU แต่ไม่มีการเปลี่ยนแปลง หน้านี้มีประโยชน์: software.intel.com/en-us/android/articles/…
Snowcrash

หมายเหตุ: ฉันได้ติดตั้งอิมเมจระบบ x86 Atom (ดังที่กล่าวไว้ที่นี่: stackoverflow.com/questions/21059919/… )
Snowcrash

สิ่งนี้มีประโยชน์เช่นกัน: developer.android.com/tools/devices/emulator.html#acceleration
Snowcrash

60

ข่าวดี! คนที่ยอดเยี่ยมของ Intel กำลังทดสอบการแก้ไขและกำลังทดสอบอยู่ในขณะนี้ (Alexander จากการตอบสนองของ Intel วางไว้ด้านล่าง)

สวัสดี

เราระบุสาเหตุของปัญหานี้ ทีม Intel HaXM กำลังทดสอบอัปเดตเพื่อรองรับระบบปฏิบัติการรุ่นใหม่ (Microsoft Windows * 8.1 และ OS X Mavericks *) ค้นหาคำที่กำลังจะมีการอัพเดทของเรา

ขอบคุณอเล็กซ์

นี่เป็นปัญหาที่ทราบกันดีว่า Mavericks GM เพิ่งวางจำหน่ายให้กับนักพัฒนาเมื่อไม่นานมานี้ ฉันได้รับแจ้งจาก Intel ที่นี่:

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

UPDATE:

นี่คือการตอบโต้จาก INTEL ที่ฉันได้ผ่านมาจากฟอรัม

สวัสดี

ขอบคุณสำหรับคำตอบของคุณ เรากำลังตรวจสอบปัญหานี้ในขณะนี้ โปรดทราบว่า OS X 10.9 ไม่ใช่เวอร์ชันระบบปฏิบัติการที่รองรับสำหรับ HAXM เวอร์ชันจริง ฉันจะอัปเดตเธรดนี้ทันทีที่ฉันมีข้อมูลใหม่หรือสามารถแก้ไข / แก้ไขปัญหาได้

ขอบคุณอเล็กซ์

คลิกที่นี่เพื่อดูหัวข้อฟอรัมนี้และตอบกลับ:
http://software.intel.com/en-us/comment/1761988#comment-1761988

และการปรับปรุงเพิ่มเติม:

เราระบุสาเหตุของปัญหานี้ ทีม Intel HaXM กำลังทดสอบอัปเดตเพื่อรองรับระบบปฏิบัติการรุ่นใหม่ (Microsoft Windows * 8.1 และ OS X Mavericks *) ค้นหาคำที่กำลังจะมีการอัพเดทของเรา

การปรับปรุงอื่น:

ฉันคิดว่าเราปล่อยการแก้ไขที่ใดที่หนึ่งระหว่างสองสามวันและสองสัปดาห์ เรารู้ว่าผู้คนจำนวนมากกำลังรอการแก้ไขอยู่ดังนั้นเราจึงพยายามเผยแพร่ให้เร็วที่สุด

ขอบคุณสำหรับความอดทนของคุณ!

INTEL ได้จัดทำโปรแกรมแก้ไขด่วน

ข่าวดี: มีโปรแกรมแก้ไขด่วนให้ดาวน์โหลดแล้ว! โปรดไปที่http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/ มีโปรแกรมแก้ไขด่วนสำหรับ Microsoft Windows * 8.1 และอีกหนึ่งโปรแกรมสำหรับ OS X 10.9
แจ้งให้เราทราบว่าการแก้ไขด่วนนั้นเหมาะกับคุณหรือไม่

ขอบคุณทุกคนที่ช่วยเราแก้ไขปัญหานี้!


ขอบคุณมากฉันได้แสดงความคิดเห็นเมื่อวานนี้ แต่มันไม่ปรากฏขึ้นฉันคิดว่ามันต้องมีการกลั่นกรอง
Pork 'n' Bunny

1
สุภาพบุรุษที่ดีจาก Intel ตอบและขอบันทึกเคอร์เนล ฉันส่งไปให้เขาในหัวข้อเดียวกัน ฉันจะแสดงความคิดเห็นที่นี่ต่อไปเมื่อมีการเปลี่ยนแปลง
Pandalover

2
ในช่วงเวลาที่ฉันใช้ Genymotion แม้ว่าฉันสามารถทำได้ด้วย VM ของพวกเขาที่มีการเข้าถึงรูทดังนั้นฉันจึงสามารถเข้าถึงฐานข้อมูลได้ ในด้านบวก VMs มีบริการ Google Play เต็มรูปแบบรวมถึง Play Store
Pandalover

1
พวกเขาไม่ได้เปิดตัวให้ฉันในวันที่ 10.9 เช่นกัน ดูเหมือนว่าปัญหา VirtualBox
jophde

1
Pork 'n' Bunny มันอาจเป็นปัญหา VIrtualBox / ปัญหาความเข้ากันได้ของ Mavericks เนื่องจากผู้ที่มีบางรุ่นทำให้มันทำงานได้ดีในขณะที่คนอื่น ๆ จำเป็นต้องติดตั้งการอัปเดต VirtualBox ล่าสุดก่อนที่ Genymotion จะทำงานอีกครั้ง
Pandalover

9

ดูเหมือนว่าปัญหาจะยังคงอยู่แม้ว่าคุณจะติดตั้งและเรียกใช้ "HAX กำลังทำงานและโปรแกรมจำลองการทำงานในโหมด virt รวดเร็ว" หากคุณเปิด Xcode เมื่อใช้ Android Studio ปรากฏว่า Xcode กำลังสำรองพาร์ติชันสำหรับโปรแกรมจำลองแม้ว่าจะไม่ได้เปิดซิม

คุณอาจเห็น "ไม่มีอุปกรณ์ที่เชื่อมต่อ" ในแท็บ "6. Android" แต่เห็นว่าทำงานใน DDMS คุณอาจเห็น "Emulator null 5556 [ออฟไลน์]" ปรากฏขึ้นจากนั้นทำการเชื่อมต่อที่หลวมและเปลี่ยนกลับเป็น "Not Connected Devices"

ฉันใช้ตัวจำลอง HAXM สำเร็จมาระยะหนึ่งแล้วบนเครื่อง Mac Mini 4GB RAM ของฉัน แต่ทันทีที่ฉันลองใช้ตัวจำลอง Nexus 10 ฉันเริ่มเห็นปัญหามากมายในการเปิดตัวแอป

ความยาวและสั้นของมันคือคุณต้องปิด / ปิดการใช้งาน Xcode, VirtualBox, Hyper-V หรือ VM อื่น ๆ ที่ใช้เทคโนโลยีการจำลองเสมือนเพื่อเรียกใช้ตัวจำลอง HAXM และตัวจำลองเริ่มต้นได้อย่างมีประสิทธิภาพ

หลังจากปิด Xcode ฉันสามารถเปิดโปรแกรมจำลองได้โดยไม่มีปัญหาทันทีเพราะส่วนใหญ่เป็นเพราะข้อ จำกัด ของ CPU ในระบบของฉัน


ขอบคุณสำหรับทิป. ฉันยังคงได้รับความตื่นตระหนกเคอร์เนลด้วยการแก้ไขควรข้างต้น แต่ตอนนี้ฉันคิดว่าฉันรู้ว่าทำไม ฉันได้ติดตั้ง VMWare Fusion และมันทำงานอยู่เบื้องหลังเสมอดังนั้นมันอาจทำให้เกิดปัญหาทั้งหมด
daveangel

นี้! สิ่งนี้มีประโยชน์มากฉันมีทั้ง xcode และ vbox ทำงานอยู่ การปิดพวกเขาลงมาเป็นการหลอกลวง แย่ฉันไม่สามารถใช้เซิร์ฟเวอร์ vbox ของฉันได้ด้วยอีมูเลเตอร์จำลอง android ที่ดีแม้ว่า = /
บนชั้นดาดฟ้า

ว้าวขอบคุณมากสำหรับคำตอบนี้ ฉันมี Macbook Air ตัวใหม่ล่าสุดและวิธีแก้ไขคือฉันต้องปิด VirtualBox ขอบคุณอีกครั้ง!
tomazahlin

2

สำหรับพวกเราที่ใช้ Mac รุ่นเก่าโดยเฉพาะในเครื่อง Core Duo 2 ฉันคิดว่ายังมีปัญหาอยู่ ฉันมี iMac 2009 ต้นพร้อม RAM 8GB ที่ใช้โยเซมิตี (10.10.1) และฉันติดตั้ง HAXM เวอร์ชัน 1.1.1 (ลองทั้งเวอร์ชั่นที่ Android SDK Manager ดาวน์โหลดและรุ่นที่อ้างถึงด้านบนบนเว็บไซต์ของ Intel)

ฉันสามารถเรียกใช้ภาพ ARM ที่เก่ากว่าได้ แต่เหมือนกับคนอื่น ๆ ที่มีปัญหาในการใช้งานภาพ x86 เช่น Nexus 5, Nexus 6 มันยังคงแขวนสำหรับฉันอยู่

ในhttps://software.intel.com/en-us/forums/topic/536330มีคนสองคนที่มีปัญหากับเครื่อง Core Duo 2 Mavericks ระบุในRelease Notes.txtไฟล์HAXM 1.1.1 :

ไดรเวอร์ HAXM ไม่รองรับการจำลองอิมเมจระบบ 64 บิตบนระบบ Intel ตาม Core microarchitecture (Core, Core2 Duo ฯลฯ )

แต่ดูเหมือนว่าการพยายามเลียนแบบระบบ 32 บิตนั้นเป็นปัญหา

NB: ภาพ ARM ทำงานได้ดี


1

โปรแกรมแก้ไขด่วน (เกือบ) แก้ไขได้สำหรับฉัน หลังจากติดตั้งโปรแกรมแก้ไขด่วนตัวจำลองของฉันยังคงไม่ได้ใช้ HAXM ฉันต้องถอนการติดตั้งเวอร์ชันเก่าโดยใช้ตัวจัดการ SDK เมื่อฉันทำอย่างนั้นฉันก็สามารถที่จะได้รับ HAXM ทำงาน คุณสามารถบอกได้ว่ามันกำลังทำงานอยู่โดยมองหาข้อความในหน้าต่างเริ่มต้นเมื่อคุณเริ่มโปรแกรมจำลองใหม่


คุณพบปัญหาที่ฉันกล่าวถึงในคำตอบของ Panalover หรือไม่? สิ่งนี้เกี่ยวข้องกับความจริงที่ว่าฉันมี MacMini พร้อม RAM ขนาด 4GB หรือไม่? ฉันได้ลองใช้ edi AVD เพื่อใช้ 1024MB และทำงานได้อย่างมีประสิทธิภาพโดยใช้ 600MB แต่ฉันไม่สามารถทำให้ตัวเลียนแบบที่เปิดใช้งาน Intel Atom ทำงานได้อีกต่อไป
Whyoz

0

Hotfix ทำงานบน Macbook Retina ด้วย 10.9 ฉันติดตั้ง HAX จาก Android SDK manager เวอร์ชัน 3 และมันแข็งบน AVD ของฉัน (x86 CPU โดยใช้ HOST GPU) ฉันดาวน์โหลดและติดตั้งโปรแกรมแก้ไขด่วนโดยไม่ถอนการติดตั้ง HAX เวอร์ชัน 3 (ทำ kextstat | grep intel เพื่อยืนยันรุ่น)

AVD บูตในเวลาน้อยกว่า 10 วินาที ....

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.