【发布时间】:2018-06-12 04:42:12
【问题描述】:
如何解决Android Studio 3.0.1 Emulator?
当我开始使用virtual device 运行项目时,错误开始显示(Emulator: glClear:466 GL err 0x502)。
只要点击虚拟设备,它就会一直闪烁。
提前谢谢...
【问题讨论】:
标签: java android android-studio android-emulator
如何解决Android Studio 3.0.1 Emulator?
当我开始使用virtual device 运行项目时,错误开始显示(Emulator: glClear:466 GL err 0x502)。
只要点击虚拟设备,它就会一直闪烁。
提前谢谢...
【问题讨论】:
标签: java android android-studio android-emulator
我不确定这是否算作答案或解决方法。昨天在 SDK 工具下将 Android Studio 中的模拟器更新到 27.0.2 版后,我在所有 AVD 上都收到了完全相同的错误。每当我在模拟器中启动任何虚拟设备时,我运行 Android Studio 的多台 Windows 笔记本电脑上都会出现该错误。前一天我对两台笔记本电脑所做的唯一事情就是更新 Android Studio 并运行了一般的 Windows 更新。
经过一些测试,我发现如果我在模拟器中的“仿真性能 - 图形”下更改虚拟设备的配置,以便他们使用软件 GLES 1.1,错误就会消失。在此之前,我的默认设置是自动。我测试了使用硬件 GLES 2.0 上的仿真性能图形设置启动虚拟设备,错误又回来了。我的两台笔记本电脑上都没有更改硬件或显示驱动程序,所以不知道为什么在模拟器更新后突然出现错误。
【讨论】:
升级到 Android Studio 3.0.1 后,我遇到了同样的问题。我正在使用模拟器 Nexus_6P_API_23,升级后屏幕开始闪烁。准确地说,屏幕上下颠倒切换。
以下更改解决了在模拟器设置中进行两项更改的问题:
【讨论】:
当我启动 Firefox 并随后在 Adnroid studio 中启动模拟器时,我得到了这个,似乎 Firefox 占用了 som 资源或资源不可共享。 从事件日志吐出开始:
07:31 模拟器:libpng 警告:iCCP:已知不正确的 sRGB 配置文件
07:31 模拟器:libpng 警告:iCCP:已知不正确的 sRGB 配置文件
通常以模拟器结束:glClear:470 GL err 0x506 并且模拟器死机。
我的解决方法,当我启动模拟器时没有打开firefox,现在打开firefox不会导致这个错误
运行系统,Win10最新补丁,firefox 60.0.2(64位)和android studio 3.1.4
【讨论】:
通过直接从 Nvidia 下载我的显卡驱动程序来更新我的显卡驱动程序,解决了这个问题。更改模拟性能 - 图形" -> 软件 - GLES 2.0 将导致虚拟设备滞后。硬件加速是要走的路。
【讨论】:
是的,我以前也遇到过同样的问题。试试这个
将仿真性能更改为软件 - GLES 2.0
将 RAM 增加到 3044MB
我希望这会对你有所帮助。
【讨论】:
我遇到了这个模棱两可的错误,特别是在调用 glLinkProgram(programId) 时,这些解决方案都没有解决这个问题。我的问题原来是我没有正确设置我的着色器程序。我对顶点着色器和片段着色器都使用了glCreateShader(GL_VERTEX_SHADER)。在我更正错误后,错误不再出现。
【讨论】: