当我启动该设备时,它已经崩溃,并在Android Studio的控制台中显示此错误:
emulator64-arm:../../../../../../../src/mesa/drivers/dri/i915/i915_fragprog.c:1225:i915BindProgram:Assertion`p-> on_hardware = = 0'失败。
当我使用Genymotion
它没有任何错误的通知。
您需要在仿真器设置中取消选中“使用主机GPU”复选框
对于在Android Studio 2.3.1或更高版本中启动后模拟器崩溃秒钟:打开Android虚拟设备管理器,选择您的AVD,在新窗口(虚拟设备配置)中选择“编辑此AVD”,转到仿真性能>图形,然后选择“软件(GLS)”选项。 这个问题可能是由以下原因引起的:1)过时的显卡驱动程序。 2)较旧的图形卡,通用的Windows 8(或更新的)驱动程序没有适当的支持。
当我将我的电脑与USB扩展坞(DisplayLink)结合使用时,我遇到了这个问题。 在这种情况下,您必须确保使用软件仿真。 没有DisplayLink连接,它可以像预期的那样支持GPU支持。