2
我試圖在Linux上安裝符合英特爾硬件輔助虛擬化(管理程序)這個帖子:英特爾硬件輔助虛擬化在Linux(管理程序) - 錯誤:無法加載OpenGLES仿真庫
我按部就班。所有檢查位置都滿意。
我安裝KVM
,這裏是檢查:
[email protected]:~$ sudo virsh -c qemu:///system list
Id Name State
----------------------------------------------------
但是當我運行AVD在Android SDK直接從終端,我看到一個輸出:
[email protected]:~$ /usr/local/eclipse/android-sdk/adt-bundle-linux-x86_64-20131030/sdk/tools/emulator-x86 -avd ARM-Nexus4-18-xhdpi -qemu -m 2047 -enable-kvm
emulator: ERROR: Could not load OpenGLES emulation library: libOpenglRender.so: cannot open shared object file: No such file or directory
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
-- Invalid CPU architecture: arm, expected 'x86'
下面是這種配置仿真器:
爲什麼會發生這種情況?有什麼建議麼。
下面是一些系統的特點:
如何解決這個麻煩?
我這樣做,但結果相同。你能解釋一下這個'USE HOST GPU'的用途嗎?這與HAXM如何兼容? –
使用主機GPU,實際上使用主機虛擬機的處理器,模擬設備的處理器,在OpenGLES的管理。對我來說它工作正常。請參閱http://mattfife.com/?p=1304 – archetipo