Android Studio无法解压安装Android Emulator V35.3.12求助
Android Emulator安装失败(mesa_opengl32.dll解压错误)解决办法
调整SDK目录权限
找到C:\Users\USERNAME\AppData\Local\Android\Sdk文件夹,右键选「属性」→「安全」→「编辑」,给当前登录用户分配完全控制权限,勾选「包括可继承的权限」,应用后确认。手动解压的文件权限不对会导致Studio识别失效。清理SDK缓存文件
删除C:\Users\USERNAME\AppData\Local\Android\Sdk\.temp下所有文件,再删掉C:\Users\USERNAME\.android里的avd和cache文件夹,重启Android Studio后重新尝试安装Emulator。手动替换dll并重新安装
- 下载和你Android Studio匹配版本的Emulator压缩包,解压后找到
emulator\lib64\gles_mesa\mesa_opengl32.dll文件。 - 在你的SDK目录里创建
emulator\lib64\gles_mesa路径(如果不存在),把dll放进去覆盖原有文件(如果有的话)。 - 打开SDK Manager,取消勾选Android Emulator点应用完成卸载,再重新勾选安装。
临时关闭安全软件拦截
Windows Defender或第三方杀毒软件可能误拦截这个dll文件,导致解压失败。临时关闭实时保护,再运行Emulator安装,完成后重新开启防护。检查并更新显卡驱动
按下Win+R输入dxdiag,打开DirectX诊断工具,切换到「显示」标签查看OpenGL版本,Emulator需要3.0及以上支持。若版本不足,更新显卡驱动到最新版。
内容的提问来源于stack exchange,提问作者Mougnou
相关产品推荐
相关产品推荐

