android - 无法使用软件渲染器创建上下文 0x3005 模拟器 : WARNING: Could not initialize OpenglES emulation,

标签 android android-emulator

我正在尝试创建一个模拟器来测试我的应用程序,但我收到以下错误并且我的模拟器只显示黑屏。

 Starting emulator for AVD 'AVD_for_Xperia_Z1_by_Sony'
Failed to create Context 0x3005
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB

我谷歌了很多来解决这个问题,但没有一个能解决我的问题。

任何人都可以建议我如何解决这个问题以及这个错误的确切含义。

谢谢

最佳答案

谷歌这个错误,我找到了一些修复方法:(来自 code.google.com,stackoverflow.com,...)

  • 增加模拟器的 RAM
  • 将 DLL(4 个文件 DLL 名称以“lib”开头)从目录“sdk\tools\lib”移动到“sdk\tools”
  • 将SDK目录加入PATH环境
  • 运行 emulator-arm.exe 而不是 emulator.exe

但所有这些都不适合我!

最后,我找到了其他解决方案:更新显卡驱动程序
我更新了英特尔图形驱动程序:http://www.intel.com/p/en_US/support/detect/graphics (通过 Internet Exporer 访问)
它对我有用。现在我可以毫无错误地运行安卓模拟器了,

关于android - 无法使用软件渲染器创建上下文 0x3005 模拟器 : WARNING: Could not initialize OpenglES emulation,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21826148/

相关文章:

android - 如何检测android中某个渲染器区域内的触摸事件?

android - 我可以在 Scala 中编写一些代码(使用 Android Studio)吗?

Android Geofence 仅适用于打开的应用程序

android - 我可以使用 adb shell 向我的应用程序发送命令吗

android - 在 visual studio 2015 xamarin android 模拟器中获取 "There were deployment errors, Continue?"错误

android - 有没有办法在 CDMA 模式下运行 Android 模拟器?

android - 为什么 logcat 显示这个?

android - Android 中具有优先队列的服务

android - 为什么 Android ddms 不显示模拟器或连接的设备?

Windows 10 中的 Android AVD 模拟器缩放问题