Android Studio:不推荐使用Mesa软件渲染器。使用Swiftshader进行软件渲染

时间:2016-09-19 08:22:14

标签: android android-studio android-emulator mesa

当我使用模拟器在Android Studio中运行项目时,我在调试窗口中收到以下错误:

  

/ home / me / Android / Sdk / tools / emulator -netdelay none -n​​etspeed full -avd Nexus_6P_API_24

     

警告:不推荐使用Mesa软件渲染器。使用Swiftshader(-gpu swiftshader)进行软件渲染。

据我所知,模拟器工作得很好。这只是一个警告,但我想我会尝试解决它。我能找到的最有用的东西是

然而,他们没有告诉我如何解决它。我在Ununtu Linux版本的Android Studio和模拟器​​上使用GLES 2.0软件渲染。我检查了AVD配置中的高级设置,但我没有看到任何明显的更改。

1 个答案:

答案 0 :(得分:11)

我在windows下更改了此路径中的文件:

C:\用户\< USER_NAME> \机器人\ AVD \< avd_name> .avd \ config.ini中

mesa 的属性 hw.gpu.mode 更改为 swiftshader ,警告消失。

不知道是否所有新的AVD都会从中获取全球财产。