"错误:OpenGLES初始化失败!" 在CentOS上使用android SKD

bri*_*ian 7 android

当我跑: /usr/local/android-sdk-linux/tools/emulator -avd tst

我收到错误:

Failed to open lib64EGL_translator
Failed to init_egl_dispatch
emulator: ERROR: OpenGLES initialization failed!
emulator: ERROR: OpenGLES emulation library could not be initialized!
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
emulator: emulator window was out of view and was recentered
Run Code Online (Sandbox Code Playgroud)

我按照这里的步骤进行了操作:http://www.redips.net/android/emulator-fedora-linux/

我也尝试过使用命令emulator-arm和emulator64-arm

我尝试的另一件事是

export LD_LIBRARY_PATH=/usr/local/android-sdk-linux/tools/lib:$LD_LIBRARY_PATH
Run Code Online (Sandbox Code Playgroud)

另一个尝试是参数:

-no-audio -gpu off
Run Code Online (Sandbox Code Playgroud)

我正在使用全新安装的CentOS 6.6并运行yum update.我正在使用android SDK:http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz

我运行/ usr/local/android-sdk-linux/tools/android并安装了Android 5.0 api + arm.我再次尝试使用Android 4.4 AVM.

我已经尝试了所有可以找到的建议.还有其他建议吗?

mvw*_*att 0

我的回复是针对“第二个”布莱恩的帖子,因此众所周知,布莱恩并不是唯一看到此错误的人。

在我的 CentOS 6.6 机器上,我也尝试了列出的相同步骤,并且我也看到了几乎相同的错误消息。唯一的区别是我不明白:

emulator: emulator window was out of view and was recentered
Run Code Online (Sandbox Code Playgroud)

我的模拟器通过基本调用运行(此 AVD 未配置为使用主机的 GPU):

emulator -avd Nexus_S_ARM
Run Code Online (Sandbox Code Playgroud)

但错误消息表明某些内容已损坏,应该予以纠正。