11年膨脹了575倍,手機APP安裝包為什麼越來越大? | 人人都是產品經理

我們不難發現,這些年幾乎所有手機APP安裝包都在飛速變大、佔用內存。這到底是為什麼呢?本篇文章為探討此問題,針對50款APP進行了分析。感興趣的小夥伴們快來一起看看吧~

前段時間,B站UP主科技老男孩在視頻中提到,他發現2011年1月份發布的微信1.0版本,安卓APK安裝包只有457KB,現在的微信安裝包則是257MB,相當於11年膨脹了575倍。

不止微信,在評論區,人們吐槽這些年幾乎所有手機APP安裝包都在飛速變大、佔用內存。

(B站UP主科技老男孩《逆向工程微信安裝包,11年膨脹575倍到底更新了啥?》)

為了更具體搞清楚這些年APP安裝包的大小變化,我們在豌豆莢(一家提供安卓軟體、安卓應用和安卓遊戲下載資源的市場)查看了常用APP的歷史版本數據。

今年6月,Questmobile公布了2022年上半年用戶規模過億的58個手機APP,其中有50個APP可以在豌豆莢中找到歷史版本數據。

以下是針對這50款APP的分析。

一、下載常用APP,光安裝包就要佔用7個G

2017年,極光數據發布了APP內存報告,統計顯示,國內手機平均安裝的APP數量已經達到50個以上。到了2020年第三季度,這一數據增加到56個。

然而根據我們的統計,如今僅僅是把50款常用APP全部下載下來,光安裝包的體積就達到了7180.51MB,也就是7.01G。

但如果按照豌豆莢上能統計到的初始大小來算,這些APP的初始安裝包只需要1143.46MB,也就1.14G。

如果只看排名前20的APP,它們的安裝包體積和從0.58GB變成了4.98GB,大概是原來的8倍。

不僅如此,在安卓應用商城中,顯示的安裝包大小都是被壓縮過的文件包大小,真正把APP下載到手機中,會有一個解壓的過程。

再加上許多APP在下載過程中會自動寫入默認信息。這意味著,手機里需要預留比APP安裝包體積更多的空間才能下載成功。

通常情況下,一個APP佔用空間是它安裝包大小的1.5到3倍。以微信為例,應用商城中顯示微信安裝包大小是230MB,但是解壓之後變成了500多MB。

按照佔用空間=安裝包大小*2.5來計算,大約需要17.6G才能放得下這50個常用APP,這還不包括使用APP帶來的各種緩存,也不包括你需要用到的其他小眾APP。

二、8年間QQ安裝包增長37倍,抖音極速版每年增長79%

50款常用手機APP中,誰佔用空間最大?誰變化最大?

我們首先從中找出安裝包大小排名前五的APP,並統計了它們自上線以來歷年安裝包大小變化。安裝包體積大的主要是遊戲APP和社交APP。

如果從安裝包體積的年平均增長率來看,排名則不同。

抖音極速版安裝包大小增速最快。2019年9月2日極速版APP問世,上線三年後安裝包大小就從13.13MB增長到75.11MB,平均每年增長79%。

其次是農行掌上銀行、QQ、UC瀏覽器和抖音。

不同類型APP的增長不太一樣。

遊戲APP的安裝包通常初始狀態就不小,更新迭代也不慢。

以手游代錶王者榮耀為例,2015年上線時它的安裝包是207.02MB,因為不斷上線新英雄、新皮膚,增添新的玩法、模式,加上優化遊戲體驗等,7年後的現在,王者榮耀光是安裝包就有2個G。

社交APP的初始安裝包比較小,但更新頻繁,「每次變大一點點」,導致最後安裝包體積也很大。

以8年安裝包體積增長37倍的QQ為例,QQ的每次更新,主要變化在於功能的增加。

以2020年QQv8.4.18這一版本為例。對比過去,它的主要變化是:

  1. 在線狀態新增「我的心情」,向好友傳遞心情信號,分享快樂時光;
  2. 群聊新增字元,抽卡集字元,點亮佩戴更酷炫;
  3. 群聊消息可多選設為群精華,並展示在群聊資料卡,查看更便捷;
  4. 群聊新增王者戰績,段位成就輕鬆查看,邀群友開黑上分。

(豌豆莢上顯示的QQ歷史版本)

與社交軟體不同,增速最快的抖音極速版,自上線以來主要就只有兩大功能,一是刷短視頻,二是做任務(如觀看視頻)領金幣。

它基本上不增加額外的功能,幾乎每次更新都是為了提升視頻速度、優化觀看體驗。

銀行類APP功能更垂直一些,安裝包體積變化的原因在於實際需求的增加和互聯網的發展,比如增速排名第二的農行掌上銀行,幾次更新都是和技術相關:線上實名註冊、AI人臉識別、APP端與相關小程序聯動等。

三、APP從「小而不同」到「大而相似」

安裝包變大意味著功能的更新迭代和體驗的優化。但是,這些增加和優化對於使用者來說,真的是需要的嗎?

以人們常用的微信為例。

張小龍形容微信是一款「小而美」的APP,2011年微信1.0的時候安卓APK安裝包僅有457KB大小。

2014年微信安裝包還只有不到25MB,到了2022年,微信安裝包就已經超過250MB了。

我們整理了11年間微信主要新增功能:

可以看出,在2011年到2015年,微信主要開發和完善的功都圍繞社交,最核心的就是聊天功能:微信群、表情包、語音、搖一搖等。

到了後來,逐漸增加支付、收款、發視頻、視頻號等功能。還有一些受爭議的功能,比如:聊天消息撤回、拍一拍……

「小而美」的微信,如今變得「大而全」:支付功能讓微信變成「移動的錢包」,視頻號讓它變成「另一個抖音」,小程序讓它成了N種小遊戲和常用APP的合集……

B站UP主科技老男孩用過逆向工程微信安裝包,發現在微信1.0版本只憑藉199個文件就實現了核心功能——聊天。

而2022年7月8.0.24這一版本,文件有12639個,所有代碼都暴漲了500多倍。

也就是說,大部分文件和代碼都是用來實現其他功能:視頻、遊戲、打車、外賣、快遞……

(B站UP主科技老男孩《逆向工程微信安裝包,11年膨脹575倍到底更新了啥?》)

在如今,你想用手機做任何一件事情,都未必要下載一個對應的APP。

如果你想買菜,其實不用專門下載盒馬、美團買菜、叮咚買菜這樣的APP,你可以從微信小程序或者支付寶界面直接進入。

這在一定程度上減少了下載另一個APP的麻煩,但問題是,雖然微信限制了小程序的大小(2MB),卻沒解決只要啟動小程序就會產生的緩存。

此外,對於那些割捨不了微信社交功能但不需要小程序、視頻號等功能的人來說, 微信的「更新迭代」,都是手機空間的負累。

如果你仔細觀察也會發現,許多安裝包飛速變大的APP,其實來源於頭部互聯網大廠,或者是由它們控股:騰訊旗下有微信、QQ、王者榮耀、QQ音樂……阿里巴巴有淘寶、支付寶、釘釘、UC瀏覽器……位元組跳動有抖音、今日頭條……

這一方面是因為技術飛速發展,功能正常迭代;另一方面,APP不斷更新和改版,越來越大、越來越全,很大一部分原因是對用戶的搶奪和留存。

於是你能看到,主打短視頻的抖音、以種草出名的小紅書,都出現了群聊功能;音樂軟體QQ音樂,有「彈一彈」遊戲;購物軟體拼多多,本來底部有一個「推薦」的入口,今年年初變成了「多多視頻」……

或許正如網友說的那樣:「有一天你的手機空間不夠了,只能刪除一些APP,但是第一時間要刪除的肯定不是微信這樣的剛需軟體,就比如微信裡面有個視頻號,你說不定就會去把抖音卸載了。再比如你的美團里有買菜、買電影票、掃共享單車、打車的入口,又可以把盒馬、滴滴之類的APP卸載……」

*數據來源:豌豆莢、微信官網手動整理

作者:張晨陽;編輯:唐也欽;公眾號:DT財經

原文鏈接:https://mp.weixin.qq.com/s/tZc-4KaOK0bNYjuvQMZFNw