Saya menginstal HAXM 1.0.4 dan saya tidak dapat menjalankan emulator Android dengan opsi 'use host gpu' dicentang, ini menunjukkan kesalahan GL_ * siklik. Saya menggunakan Mac OS X (mbp dengan NVIDIA GeForce 320M). Tanpa emulasi gpu semuanya bekerja dengan baik (baik jika kata baik dapat menggambarkan perangkat lunak yang lambat).
Saya memiliki RAM 8GB, HAXM diatur untuk menggunakan 1024MB. Perangkat virtual saya diatur untuk menggunakan 512 MB (Saya telah mencoba nilai yang berbeda, tetapi kurang dari 1024Mb, menurut HAXM doc).
Berikut adalah pesan kesalahan yang dikeluarkan secara berkala (emulator menunjukkan layar hitam) ( log lengkap )
MediaProfiles(1113): could not find media config xml file
Zygote(1113): Class not found for preloading: android.widget.TextView$SelectionModifierCursorController$1
Zygote(1132): setreuid() failed. errno: 30
Zygote(1132): setreuid() failed. errno: 30
BatteryService(1139): usbOnlinePath not found
BatteryService(1139): batteryVoltagePath not found
BatteryService(1139): batteryTemperaturePath not found
I/sysproc(923): Entered system_init()
I/sysproc(923): ServiceManager: 0x8c01b18
I/SurfaceFlinger(923): SurfaceFlinger is starting
I/SurfaceFlinger(923): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
EGL_emulation(1139): rcMakeCurrent returned EGL_FALSE
EGL_emulation(1139): tid 1148: eglMakeCurrent(984): error 0x3006 (EGL_BAD_CONTEXT)
libEGL(1139): call to OpenGL ES API with no current context (logged once per thread)
libEGL(1139): call to OpenGL ES API with no current context (logged once per thread)
libEGL(1139): call to OpenGL ES API with no current context (logged once per thread)
libEGL(1139): call to OpenGL ES API with no current context (logged once per thread)
Zygote(1152): setreuid() failed. errno: 30
Saya juga mencoba mengatur LD_LIBRARY_PATH <sdk install location>/tools/lib
dan itu juga tidak membantu saya.
Mereka mengatakan "Pastikan bahwa variabel lingkungan Anda untuk pustaka GL diatur dengan benar". Bagaimana saya bisa memeriksanya? Program lain bekerja dengan baik. Tanpa akselerasi GPU HAXM bekerja dengan baik.
Tangkapan layar dari emulator:
Saya juga harus menambahkan bahwa kesalahan hanya terjadi pada gambar sistem Intel 2.3 x86. Dengan 4.1 terbaru semuanya bekerja dengan baik.
sudo ./emulator -avd Nexus_Intel_23
:) - emulator menunjukkan omong kosong pada layar (gambar yang dimasukkan dalam badan pertanyaan)