Android emulator Android emulator GPU仿真支持哪些图形卡?

Android emulator Android emulator GPU仿真支持哪些图形卡?,android-emulator,hardware-acceleration,Android Emulator,Hardware Acceleration,我有HD7690M XT(6770M的超频版本)和Android emulator(sdk工具版本20),用于ICS无法启动硬件OpenGL ES仿真,错误消息如下: 模拟器:错误:无法加载OpenGLES仿真库:无法加载DLL emulator:警告:无法使用软件渲染器初始化OpenglES仿真 使用软件渲染器,我得到了非常糟糕的颜色分辨率(请参阅附带的屏幕截图)。我怀疑这是由于软件渲染器(在模拟早期版本的Android时没有这样的问题)。有人谁可以运行硬件仿真看到这个问题 硬件GPU仿真

我有HD7690M XT(6770M的超频版本)和Android emulator(sdk工具版本20),用于ICS无法启动硬件OpenGL ES仿真,错误消息如下:

模拟器:错误:无法加载OpenGLES仿真库:无法加载DLL
emulator:警告:无法使用软件渲染器初始化OpenglES仿真

使用软件渲染器,我得到了非常糟糕的颜色分辨率(请参阅附带的屏幕截图)。我怀疑这是由于软件渲染器(在模拟早期版本的Android时没有这样的问题)。有人谁可以运行硬件仿真看到这个问题


硬件GPU仿真可以在哪些图形卡上运行?(您可以通过执行
$emulator-avd your_avd_name-verbose
查看详细的调试消息)

我在Windows 7(64位)计算机上遇到了相同的问题。原因是找不到
libOpenglRender.DLL
。我在
PATH
变量中添加了
C:\ProgramFiles(x86)\Android\Android sdk\tools\lib
,现在可以启动仿真器而不显示错误消息。但是,与您的屏幕截图相比,我看不到图形质量上的差异。

将所有dll文件从tools\lib复制到tools。

将下面的文件从SDK\tools\lib复制到SDK\tools

  • libEGL_translator.dll
  • libGLES\u CM\u translator.dll
  • libGLES_V2_translator.dll
  • libOpenglRender.dll

  • 将toos\lib添加到PATH works,您需要记住的唯一一件事是将其添加到路径的开头,而不是结尾。 查看此帖子:

    谢谢您的意见!DLL加载错误消失。但是,我无法检查颜色问题是否得到解决,因为模拟器现在无法运行…我将此添加到我的路径中,但我仍然可以看到(使用Procmon)它试图从tools文件夹而不是tools\lib加载此文件。您是否将预期路径放在另一个路径之前?这对我很有效,而另一种添加到路径的解决方案则没有。我复制了libOpenglRender.dll、libEGL_translator.dll、libGLES_CM_translator.dll和libGLES_V2_translator.dll,谢谢!彼此彼此。路径解决方案对我不起作用,但它确实起作用。