在安卓App加速推進(jìn)64位化的年代,懂哥的機(jī)子居然還有36.6%的App是32位。機(jī)子用的是前兩年的處理器還好,倘若用的是最新的天璣9000或驍龍8手機(jī),運(yùn)行起32位App來,簡直是小牛拉大車。關(guān)鍵是容易導(dǎo)致手機(jī)發(fā)熱,耗電加快,32位App運(yùn)行在64位的處理器,簡直是毒瘤。大伙不妨用LibChecker,來排查一下手機(jī)中有多少32位App。
 老規(guī)矩嚯,LibChecker的安卓安裝包已經(jīng)給大伙準(zhǔn)備好了,在公眾號【我懂個APP】回復(fù)【570】,即可獲取。介紹App前先做個小科普,有小伙伴有疑惑:啥是32位應(yīng)用,不都是安裝下來就能打開的App嗎?如果從“能用”的角度來看,32位App確實(shí)沒啥問題。但如果想流暢且省電運(yùn)行,那么手機(jī)中的32位App們,顯然成為了拖油瓶。 這可不是懂哥胡扯嗷,前段時(shí)間聯(lián)發(fā)科特意做了詳細(xì)的測試。在天璣9000平臺上,同一個App的32位版本和64位版本,光是在冷啟動速度上就有明顯差異了。 比如某視頻App,32位的冷啟動速度為1.983秒,而64位版本只需0.7秒,足足差了63.5%...即使是差異最小的某電商應(yīng)用,64位版本也比32位版本冷啟動快13.4%。因?yàn)榘?..驍龍8和天璣9000,只有三個A710大核支持運(yùn)行32位應(yīng)用。 落實(shí)到用戶體驗(yàn)上,就是卡頓、發(fā)熱和掉幀。 而接下來咱們要做的,就是把手機(jī)里的32位App升級到64位啦。咱們?nèi)庋垭m然識別不出來,但可以借助LibChecker來查看。 別看App好像很多英文,其實(shí)使用起來賊簡單。就拿【應(yīng)用】界面來說,從這就能看到每個應(yīng)用的架構(gòu)情況。 如果App是64位呢,會在左下角的黑色框框顯示“64 BIT”的字符。 反之,如果是App是32位,也能從界面中直觀看出來。 當(dāng)然啦,單獨(dú)的App查看起來還是太繁瑣。所以軟件也安排上了“圖表”功能,手機(jī)里的App架構(gòu),64位和32位分別占多少,一眼便能看清楚。
|