我在甲骨文JDK 7上使用Ubuntu 12.04 (精确穿山甲),当我从Eclipse运行安卓模拟器时,它给出了这个错误:
[2012-07-04 02:52:10 - Emulator] error libGL.so: cannot open shared object file: No such file or directory
[2012-07-04 02:52:10 - Emulator] Failed to load libGL.so
此外,仿真器也非常慢。我该如何解决这个问题?
发布于 2012-09-27 20:19:14
我将Android SDK安装到~/android-sdk-linux_x86中,所以我这样做了:
ln -s /usr/lib/libGL.so.1 ~/android-sdk-linux_x86/tools/lib/libGL.so
这解决了错误,就像链接到/usr/lib一样,但它不需要root,也不会扰乱核心系统目录。
发布于 2012-10-12 13:54:36
对于32位Ubuntu 12.04 LTS,这是可行的:
sudo apt-get install libgl1-mesa-dev
以下方法均不起作用:
cd /usr/lib/i386-linux-gnu/mesa/
sudo ln -s libGL.so.1.2 libGL.so
sudo ln -s libGL.so.1.2 /usr/lib/libGL.so
ln -s libGL.so.1.2 ~/android/android-sdk-linux/tools/lib/libGL.so
发布于 2013-01-30 20:26:21
对我来说(ubuntu 12.04 64位)的工作就是运行:
sudo apt-get install libgl1-mesa-dev
我发现/usr/lib/x86_64-linux-gnu/
目录中存在libGL.so
32位版本的安装不起作用。
https://stackoverflow.com/questions/11332817
复制相似问题