[Android]_[初级]_[运行模拟器报错]

场景

  1. 运行Android Studio 4.0.4模拟器时,出现两种失败提示1:

  2. 提示1,不能使用opengl,应该是显卡太旧不支持.

    3:39 PM	Executing tasks: [:app:assembleDebug] in project E:\Project\Sample\01.edu-course\Android-Java-1\MyApplication
    
    3:40 PM	Emulator: ERROR: WinEngine: Could not open opengl32.dll: %1 不是有效的 Win32 应用程序。
    
    3:40 PM	Emulator: Process finished with exit code 1
    

    参考stackoverflow的帖子说明[1]

    The errors you report indicate an incomplete, damaged or faulty driver installation. In short the errors tell, that the emulator is not able to load specific OpenGL functionality, namely functions available only with a proper driver installation. I suggest you try cleansing your system of any graphics drivers, except the standard VGA/VESA driver and do a fresh install with drivers downloaded from the AMD website.
    
  3. 提示2,出现运行错误,之后模拟器里的App无法启动。
    在这里插入图片描述

解决方案1

  1. 两个问题都是同样的处理办法,就是使用OpenGL ES 2.0的实现软件模拟硬件支持,在创建虚拟机的时候,虚拟机性能->图形->选择Software - GLES 2.0来模拟图形卡显示。当然,新电脑或者有独立显卡的一般都不会遇到这个问题。
    在这里插入图片描述

参考

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值