What graphics cards does the emulator emulator emulator support for PC?

I have an HD7690M XT (overclocked version 6770M) and an Android emulator (sdk tool rev.20) for ICS could not start the hardware emulation of OpenGL ES with the following error message:

emulator: ERROR: Failed to load OpenGLES emulation library: failed to load DLL!
emulator: WARNING: Failed to initialize OpenglES emulation using software rendering.

and with the software renderer I got a very poor color resolution (see attached screenshots). I suspect this is due to a software renderer (there is no such problem when emulating earlier versions of Android). Has anyone who can run hardware emulation seen this problem?

enter image description here

enter image description here

Which graphics cards can emulate a GPU? (You can view detailed debugging messages by running $ emulator -avd your_avd_name -verbose )

+6
source share
4 answers

I had the same problem on my Windows 7 (64-bit) machine. The reason is that libOpenglRender.DLL could not be found. I added C:\Program Files (x86)\Android\android-sdk\tools\lib to the PATH variable and now I can run the emulator without an error message. However, I see no difference in graphics quality compared to your screenshot.

+9
source

Copy the file from the SDK \ tools \ lib to the SDK \ tools.

  • libEGL_translator.dll
  • libGLES_CM_translator.dll
  • libGLES_V2_translator.dll
  • libOpenglRender.dll
+7
source

Copy all the dll files from the \ lib tools to the tools.

+6
source

Add toos \ lib in PATH, the only thing you need to remember is to add it to HEAD from PATH, and not at the end. Check out this post: https://code.google.com/p/android/issues/detail?id=33336

+1
source

Source: https://habr.com/ru/post/920910/


All Articles