2017-10-04 33 views
1

我已經實例化一個SurfaceView並使用setContentView(surface);附加到一個活動。當我在真實設備上運行它時運行良好,但在Android模擬器中它只顯示白色屏幕。此外,我已經在不同的系統中進行過測試,一些系統工作正常,有些則不正常Android:SurfaceView不能在我的模擬器中工作?

所有系統都是Ubuntu 16.04,模擬器運行在相同的配置API級別26.我可以說所有的系統都有相同的開發環境。

請幫我找出背後的原因。

回答

1

看起來像硬件GLES渲染負責這個問題。

您可以強制軟件渲染,修復了該問題的AVD設備配置: Virtual Device Configuration

相關問題