您的位置:首頁>手機>正文

為什麼同一個應用,蘋果比安卓的安裝包大

如果同時用過安卓和蘋果手機,大家一定會發現,同一個應用,安裝包蘋果比安卓大,這是為什麼呢?

首先,一個應用的影響大小因素很大一方面是來自于資源,而非代碼,一般應用主要的是圖片資料,比如圖示、背景、圖片等。iOS對於圖片資源的要求相對嚴格一些。

其次,因為App Store顯示的是手機安裝後的實際大小,而不是開發人員上傳的安裝包的大小,也就是說壓縮比越大的app顯示出來的大小與安裝包本身差別越大。而apk上傳Google play後包體大小幾乎不會有變化,這就是導致App Store的包要比安卓大很多的根本原因

另外,apk是可以優化的,例如只出arm的包可以再小很多,因為現在x86架構基本上只有模擬器在用,有的遊戲在App Store將近800m,但是官網下的apk才200m。

蘋果這樣做的好處是可以實打實的顯示應用的大小,希望用戶不要來問為什麼我的手機明明還有300m空間,下載一個100m的應用會一直失敗啊!

喜欢就按个赞吧!!!
点击关闭提示