我已經從官方網站下載了整個Android SDK,並安裝了新的模擬器(Android 4.0.3)。只要我沒有啓用GPU仿真,它就可以工作(即使啓動需要大約5分鐘,然後使用大量資源),但是當我啓用它時,仿真器會進入一個循環或其他東西,並且永遠不會加載。當我看到任務管理器時,我看到內存使用量不斷增長,直到Windows消息顯示有關剩餘內存不足的警告(因此,我必須關閉它)。Android模擬器無限加載和啓用GPU模擬時出錯
當我執行「亞行logcat」我得到這個錯誤重複:
E/EGL/Emulation < 113>: RcMakeCurrent returned EGL_FALSE
E/EGL/Emulation < 113>: tid 114: egMakeCurrent<976>: error 0x3006 <EGL_BAD_CONTEXT>
E/libEGL < 113>: egMakeCurrent:674 error 3006 <EGL_BAD_CONTEXT>
E/SurfaceFlinger< 113>: Couldn't create a working GLES context. checks logs. exiting...
我的電腦的顯卡是Nvidia的8400 GS 512MB的,我的處理器是3,2 GHz的英特爾,它不不支持硬件虛擬化,我可以運行WebGL。也許這些信息可能用於檢測問題。
感謝您的幫助
同樣在這裏,但經過一段時間仿真器崩潰:「在模擬器,arm.exe 0x64a8000c未處理的異常: 0xC000001D:非法指令。「與stacktrace libOpenglRender.dll!64a8000c – tomash 2012-04-09 21:04:54