Android系統手動修改系統顯示的DPI
阿新 • • 發佈:2018-12-12
有時候開發系統在初期階段由於UI設計上存在問題,導致DPI需要調整滿足UI介面的美觀,需要通過adb手動需要DPI,除錯OK之後將DPI值固定在程式碼中,如下:
手動修改DPI: 進入 adb root adb remount adb shell wm size 檢視解析度 $ wm size Physical size: 2560x1600 預設的解析度 $ wm size 1920x1280 (小寫的x)修改解析度 $ wm size Physical size: 2560x1600 Override size: 1920x1280 wm density 檢視dpi $ wm density Physical density: 320 預設的dpi $ wm density 240 修改dpi $ wm density Physical density: 320 Override density: 240 reset 回到系統原始碼中固定的DPI $ wm size reset $ wm density reset
調整OK之後,將DPI值設定回系統中,如下: device\$VENDOR\$PROJECT\system.prop ro.sf.lcd_density=320