2016-09-19 298 views
4

當我使用模擬器我碰到下面的錯誤在調試窗口中運行Android Studio中的一個項目:Android Studio:不推薦使用Mesa軟件渲染器。使用Swiftshader軟件渲染

/家/我/安卓/ SDK /工具/仿真器-netdelay無 - netspeed full -avd Nexus_6P_API_24

警告:不建議使用Mesa軟件渲染器。使用Swiftshader(-gpu swiftshader)進行軟件渲染。

模擬器工作正常,據我所知。這只是一個警告,但我想我會嘗試修復它。最有用的東西,我能找到的是

然而,他們沒有告訴我如何解決它。我在Ununtu Linux版本的Android Studio和模擬器​​上使用GLES 2.0軟件渲染。我檢查了AVD配置中的高級設置,但我沒有看到任何明顯的變化。

回答

11

我在這條道路改變了一個文件窗口下:

C:\用戶\ <USER_NAME> \ .android \ AVD \ <avd_name> .avd \ config.ini文件

變更的屬性HW。 gpu.mode value from mesa to swiftshader並且警告消失。

不知道是否所有新的AVD將從中獲得全球財產。

+1

在Linux上,該文件位於'/ home/ /.android/avd/ .avd/config.ini'中。編輯** swiftshader **帶走了我在我的問題中提到的錯誤消息。但是,我開始得到另一個錯誤「GL錯誤,同時調整大小」,所以我最終切換回**梅薩**。不過,這可能是一個不同的問題,所以我正在接受這個答案。 – Suragch

+0

我正在使用Windows,但我遇到了同樣的問題「GL錯誤,同時調整大小」。返回到檯面。 –