Android Studio,运行模拟器时突然出现 GPU 驱动程序问题

新手上路,请多包涵

我有一台笔记本电脑,主要用于在 android studio 上进行 android 开发,今天我运行模拟器时突然收到此错误消息(或它的过时版本)

 Your GPU driver information:

GPU #1
Make: 8086
Model: Intel(R) HD Graphics Family
Device ID: 0a16
Driver version: 10.18.10.3945
GPU #2
Make: 10de
Model: NVIDIA GeForce 820M
Device ID: 1140
Driver version: 22.21.13.8476

Some users have experienced emulator stability issues with this driver version. As a result, were selecting a compatibility renderer. Please check with your manufacturer to see if there is an updated driver available.

更新了geforce驱动,但是没有用,尝试更新intel但失败了,有没有办法禁用这个?绕过兼容性渲染器并像以前一样工作,模拟器现在很糟糕。任何解释为什么会突然发生?

另外,我正在使用 Windows 7 64 位,如果这对任何事情都有帮助,几天前进行了更新。

原文由 newRuser 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.9k
2 个回答

我正在使用Win10,但遇到同样的问题。上次模拟器更新后,模拟器开始使我的应用程序崩溃。就我而言,问题是模拟器无法在硬件上运行,即使我的 GPU 从未遇到过问题。此外,弹出的“GPU 驱动程序问题”窗口甚至没有标注它认为是哪个 GPU 存在问题。

对我来说,有效的解决方案是从终端运行模拟器,强制它使用硬件图形运行(而不是让模拟器决定哪个)使用命令

emulator -avd avd_name -gpu mode

其中 mode主机,以便它将与硬件一起运行。

例如:

使用 Android Studio 终端移动到模拟器所在的文件夹。 Win10 的默认值为:C:\Users\ userName \AppData\Local\Android\sdk\emulator

通过列出可用的模拟器来查找要运行的模拟器: emulator -list-avds

使用 -gpu 主机 选项运行模拟器: emulator -avd avd_name -gpu host

有关 此链接 的更多信息

原文由 Api 发布,翻译遵循 CC BY-SA 3.0 许可协议

如何更新我的 GPU 驱动程序?选择 Windows 开始 > 控制面板。打开设备管理器。 (或在“开始”中搜索设备管理器。)单击“显示适配器”旁边的箭头。右键单击英特尔核芯显卡并选择更新驱动程序。选择自动搜索更新的驱动程序软件。

原文由 Ahmedakhtar11 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题