我已经在ubuntu 11.10上安装了带有Eclipse android插件(ADT)的Eclipse 4.2。当我将“Hello World”项目作为android应用程序启动时,它根本不会启动!

启动模拟器后,ps -x> log.txt,输出:

1000      7221 20.0  0.6  16884  6908 ?        D    18:11   0:00 /home/tutakhail/android-sdks/tools/emulator-arm -avd AndroidBrowser -netspeed full -netdelay none

从shell手动启动模拟器,出现以下错误,不久后模拟器启动,但是非常慢。
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.

关于这里的问题有什么暗示吗?也许与Ubuntu有关?

最佳答案

原来的解决方案是将LD_LIBRARY_PATH指向/tools/lib路径。
下面为我​​工作。

➜工具文件../tools/lib/libOpenglRender.so
../tools/lib/libOpenglRender.so:ELF 32位LSB共享对象,英特尔80386,版本1(SYSV),动态链接,未剥离

➜工具导出LD_LIBRARY_PATH =/home/xxxx/devel/android-sdk-linux/tools/lib:$ LD_LIBRARY_PATH

➜工具./emulator-x86 -avd AtomX86 -gpu -qemu -m 1024 -enable-kvm

模拟器:模拟器窗口不可见并且已重新放置
....

09-11 19:34
查看更多