您的位置:首頁 > 業(yè)內(nèi)資訊 > 折騰:如何降低手機分辨率提升續(xù)航?
修改density
確定了density和分辨率后,自然就到了修改的階段了,說到這兒,可能有些朋友會問,既然要修改分辨率,那么直接修改就好了,為何還要查詢什么density呢?前面我們提到了,density的數(shù)值要與分辨率相匹配,如果不匹配,可能會出現(xiàn)很多問題,所以想要修改分辨率,那么density的數(shù)值也要同步進行修改,假如你的分辨率是2K(2560×1440),density為640。如果要把分辨率修改到1080p(1920×1080),那么就需要按照下面的公式計算出需要修改的density數(shù)值。
需要修改成的density數(shù)值=640/(1440/1080)=480
2K的橫向、縱向分辨率是1080p的1.3倍,所以density需要除以1.3。如果你是1080p分辨率(1920×1080),想要修改成為720p,那么同理,計算公式如下:
需要修改的density數(shù)值=原density數(shù)值/(1080/720)
使用RE文件管理器,編輯build.prop。將“ro.sif.lcd_density=”的參數(shù)改寫成為需要修改的數(shù)值,保存即可。
修改分辨率
當我們將density修改好后,就可以真正的修改顯示分辨率了,這一步我們需要用到電腦,首先需要安裝Android的adb開發(fā)包,百度下載即可,下載后,按照壓縮包里的說明安裝。
adb shell wm size“所需修改的分辨率”接著開啟安卓手機的USB調(diào)試模式,將其連接到電腦。開啟CMD,輸入以下代碼:
比如說,如果你需要把分辨率改成1080p,則輸入:
adb shell wm size 1080x1920
如果需要改成720p,則輸入:
adb shell wm size 720x1280
按回車,提示成功后重啟手機。如果提示error錯誤,則在CMD輸入以下命令:
adb kill-server
adb start-server
adb remount
然后再次輸入:
adb shell wm size“所需修改的分辨率”
接著重啟手機。重啟后,恭喜你,分辨率就修改成功了。
小編推薦閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)