我已经安装了适用于 windows 的 adt 包(随 android 4.3 一起提供)并安装了 jdk7。 但是在我启动它时创建了一个 avd 之后,会显示以下错误。 如果有人能说出问题出在哪里以及如何解决,我将不胜感激
为 AVD 'avd5' 启动模拟器 无法为 FB 0x3004 创建 pbuf 表面 仿真器:警告:无法使用软件渲染器初始化 OpenglES 仿真。 未找到扩展 WGL_ARB_make_current_read
最佳答案
这似乎是模拟器仍然是 32 位的问题,因为它无法为模拟器分配足够的连续内存量。
以下post建议您可以探索的各种选项:
通过将\tools\lib\libOpenglRender.dll 重命名为 libOpenglRender.dll.disabled 来禁用 OpenGLES 仿真支持。
减少模拟器使用的内存量。试试 900MB,如果不行,试试 800MB,如果不行,试试 700MB,你懂的。 (我建议从 512 MB 的相当低的值开始)
手动输入分辨率而不是选择 WXVGA720 或 800
我希望这有助于...
关于android-emulator - 启动 avd 时出现模拟器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18537565/