我試過手動配置AVD來支持xxhdpi(480 dpi),但是android模擬器在xhdpi(320 dpi)下最大化了。關於讓xxhdpi在android模擬器中工作的任何建議?
是的,文檔說xhdpi會縮放,但是,我希望看到它的工作。
我目前正試圖從源代碼構建android,看看我是否可以手動調整任何東西。
我試過手動配置AVD來支持xxhdpi(480 dpi),但是android模擬器在xhdpi(320 dpi)下最大化了。關於讓xxhdpi在android模擬器中工作的任何建議?
是的,文檔說xhdpi會縮放,但是,我希望看到它的工作。
我目前正試圖從源代碼構建android,看看我是否可以手動調整任何東西。
這可以在模擬器啓動後用一些附加的adb命令來完成。在developer.sonymobile.com(http://developer.sonymobile.com/knowledge-base/sdks/sony-add-on-sdk/install-the-sony-add-on-sdk/)從安裝故障排除頁拍攝,下面的語句是可供選擇:
在Android SDK工具版本21.1,尚不支持模擬器顯示xxhdpi屏幕分辨率。但是,您可以手動覆蓋仿真器的LCD屬性。這將確保爲Xperia™Z仿真器分配正確的資源。要做到這一點,請執行中的Xperia™Z模擬器後您的 以下命令行已經完成了啓動順序:
亞行外殼setprop qemu.sf.lcd_density 480
亞行外殼停止
adb shell start
模擬器會重新啓動。重新啓動後,仿真器應使用正確的屏幕密度和UI縮放。如果您經常使用這些設置,我們建議您使用批處理文件或shell腳本執行這些表揚。
正確的方法是將AVD設置設置爲使用主機GPU。不幸的是,這個快照將被禁用。使用SDK工具確認22.3
用於使xxhdpi avd使用此功能。
自從問這個問題後,你有什麼發現?我希望能夠做到這一點。 –