1. 程式人生 > >Android emulator模擬器高解析度無法啟動的解決

Android emulator模擬器高解析度無法啟動的解決

問題:

高解析度,例如1920x1080,模擬器無法正常啟動,始終處於黑屏,或者Android文字介面,logcat列印日誌:
Display subsystem failed to initialize.

原因:

Android系統快取的大小決定了螢幕支援的尺寸和解析度,高解析度、大尺寸需要更多的快取,無法正常啟動就是因為快取太小。

解決辦法:

需要修改快取設定,針對硬體平臺進行模組編譯。

此處提供一個arm版本:下載

將下載的檔案重新命名為kernel-qemu,在sdk/system-images/找到對應的Android版本,例如D:\android\android-sdk\system-images\android-15\armeabi-v7a替換原來的kernel-qemu檔案,注意做好備份。

參考自:http://www.kubizsoftware.com/doku/doku.php/wiki:emulator