更新Android Studio后,模拟器开始错误地显示屏幕

时间:2018-07-10 11:41:25

标签: android

我将Android Studio更新到最新版本,并使用SDK Manager下载了最新的软件包,然后当我尝试运行模拟器时,它会显示如下屏幕 emulator screen

也给我这个错误: 模拟器:glTexImage2D:得到err pre :( 0x506内部0x1906格式0x1906类型0x1401

但是,当我使用软件图形运行仿真器时,问题并没有显示出来,但是非常缓慢,而当我使用硬件图形运行仿真器时,问题很快但显示了问题。

任何人都可以帮我解决这个问题,并说出原因吗?

2 个答案:

答案 0 :(得分:0)

转到工具> AVD管理器>虚拟设备配置>显示高级设置>引导选项>冷启动

然后使用该AVD再次运行您的项目。关闭会话,然后再次在“启动”选项中设置“快速启动”。

答案 1 :(得分:0)

几周前,我遇到了类似的问题。

我在Google的问题跟踪器上提出了问题,这与英特尔图形驱动程序中的错误有关。我相信他们已经解决了问题,但与此同时我也找到了解决方法。

检查您是否具有最新的图形驱动程序,芯片组等,最新的SDK工具和仿真器版本,然后重新启动PC。确保在启动仿真器时也将其作为冷启动来启动。

如果没有运气,请将AVD设置更改为以下内容:

在仿真器设置中将渲染器设置为Angle(D3D11),并与OpenGL ES 1.1 / 2.0兼容。

您可以按照以下步骤进行操作:

  1. 启动模拟器
  2. 点击模拟器工具栏上的3点菜单
  3. 点击设置
  4. 转到“高级”
  5. 更新渲染设置和OpenGL API级别
  6. 重新启动模拟器

您可以在https://issuetracker.google.com/issues/109717070上找到有关问题跟踪器的更多信息。