4G)或是平板電腦,就會發現很多軟件居然不能全屏顯示。面對這樣的問題,傳統的解決辦法無外乎兩種,其壹為使用Spare
Parts的兼容模式來實現,其二為使用LCD
Density
Changer更改屏幕的分辨率來實現。然而要說的是,這兩種方法簡直弱爆了,因為:①犧牲了手機高分辨率的優勢,實際上降低了手機的分辨率②顧此失彼,壹些非全屏的軟件是全屏了,但另壹些原本全屏的軟件卻變得非全屏了③並非適用於所有非全屏的應用,且壹些軟件並非完美全屏。
下面看看即將透露的這種方法的效果——①它只對不全屏的軟件起作用,不會誤傷到以及全屏的軟件②不會降低手機的分辨率③可應用於所有非全屏的應用(不過遊戲不保證)且為完美全屏,茲展示幾例:
▲“歷史每天回顧”全屏以前(左)和全屏之後(右)
▲SPB
English
Cards全屏以前(左)和全屏之後(右)
那麽,這是怎麽做到的呢?很簡單,只要給apk文件做個小手術,改動壹個數字就能實現。對,就是改動壹個數字。具體而言,我們要做的只是用apktool解包apk文件,用文本編輯器打開AndroidManifest。xml這個文件,找到minSdkVersion這壹行,將等號後面的數字由3改為4,就這麽簡單。以下是“歷史每天回顧”裏的Android
Manifest。xml文件代碼:
將其改為4,保存後通過winrar替換原apk包裏的文件即可:
以下是SPB
English
Cards裏的AndroidManifest。xml文件代碼:
雖然minSdkVersion出現的位置不壹樣,但找到後同樣果斷將其數值改為4即可:
不借助任何第三方手機端軟件,完美全屏,就這麽簡單。