11年膨胀了575倍,手机APP安装包为什么越来越大?

本文转自微信公众号DT财经(ID:DTcaijing),作者张晨阳,编辑唐也钦,可视化戚桐珲,运营苏洪锐,监制唐也钦。最近,B站UP主科技老男孩在一段视频中提到,他发现2011年1月发布的微信1.0版本的安卓APK安装包只有457KB,而现在的微信安装包已经膨胀到257MB,相当于11年间增长了575倍。不仅微信,人们也纷纷吐槽近年来几乎所有手机APP的安装包都在迅速增大,占用了大量内存。

为了更具体了解这些年APP安装包大小的变化,我们在豌豆荚(一家提供安卓软件、安卓应用和安卓游戏下载资源的市场)查看了常用APP的历史版本数据。今年6月,Questmobile公布了2022年上半年用户规模过亿的58个手机APP,其中有50个APP可以在豌豆荚中找到历史版本数据。下面是对这50款APP的分析。

下载这50款常用APP的安装包总共占用了7GB的空间。根据2017年极光数据发布的APP内存报告,国内手机平均安装的APP数量已经达到50个以上,到2020年第三季度,这一数据增加到56个。然而,根据我们的统计,仅仅是下载这50款常用APP的安装包,就需要7.01GB的空间。但如果按照豌豆荚上能统计到的初始大小来算,这些APP的初始安装包只需要1.14GB。

如果只看排名前20的APP,它们的安装包体积从0.58GB增长到了4.98GB,大约是原来的8倍。此外,在安卓应用商城中,显示的安装包大小都是被压缩过的文件包大小,实际下载到手机中会有一个解压的过程。再加上许多APP在下载过程中会自动写入默认信息,这意味着手机需要预留比APP安装包体积更多的空间才能成功下载。

通常情况下,一个APP占用的空间是它安装包大小的1.5到3倍。以微信为例,应用商城中显示微信安装包大小是230MB,但解压后变成了500多MB。按照占用空间等于安装包大小乘以2.5来计算,大约需要17.6GB才能容纳这50个常用APP,这还不包括使用APP带来的各种缓存,也不包括其他小众APP的需求。

在50款常用手机APP中,哪些占用空间最大?哪些变化最大?我们首先找出安装包大小排名前五的APP,并统计了它们自上线以来的历年安装包大小变化。安装包体积大的主要是游戏APP和社交APP。

从安装包体积的年平均增长率来看,抖音极速版的安装包大小增速最快。2019年9月2日极速版APP上线后,安装包大小从13.13MB增长到了75.11MB,平均每年增长79%。其次是农行掌上银行、QQ、UC浏览器和抖音。

不同类型的APP增长方式也不尽相同。游戏APP的安装包通常初始状态就较大,更新迭代也较快。以手游代表王者荣耀为例,2015年上线时安装包大小为207.02MB,经过多次更新后,现在的安装包已经达到2GB。社交APP的初始安装包相对较小,但由于频繁更新,导致最终安装包体积也很大。以QQ为例,8年间安装包体积增长了37倍,每次更新主要是增加功能。

安装包变大意味着功能的更新迭代和体验的优化。然而,这些增加和优化对于用户来说真的是必需的吗?以微信为例,微信被形容为一款”小而美”的APP,2011年微信1.0版本的安装包只有457KB。2014年微信安装包大小还不到25MB,而到了2022年,微信安装包已经超过250MB。

我们整理了11年间微信主要新增的功能,可以看出,从2011年到2015年,微信主要围绕社交功能进行开发和完善,包括微信群、表情包、语音、摇一摇等。后来逐渐增加了支付、收款、发视频、视频号等功能,还有一些受争议的功能,如聊天消息撤回、拍一拍等。如今,微信从”小而美”变成了”大而全”,支付功能让微信成为”移动钱包”,视频号让它成为”另一个抖音”,小程序让它成为各种小游戏和常用APP的集合。

科技老男孩通过逆向工程微信安装包发现,微信1.0版本仅凭199个文件就实现了核心聊天功能,而2022年7月8.0.24版本的文件数量已经增长到了12639个,所有代码暴涨了500多倍。换句话说,大部分文件和代码都是用来实现其他功能,如视频、游戏、打车、外卖等。

如今,你想在手机上做任何事情,都不一定需要下载对应的APP。比如,如果你想买菜,不需要专门下载盒马、美团买菜、叮咚买菜等APP,可以直接从微信小程序或支付宝界面进入。这在一定程度上减少了下载其他APP的麻烦,但问题是,虽然微信限制了小程序的大小(2MB),却没有解决启动小程序会产生缓存的问题。此外,对于那些不需要小程序、视频号等功能,但又舍不得放弃微信社交功能的人来说,微信的更新迭代成为了手机空间的负担。

如果仔细观察,会发现许多安装包迅速增大的APP都来自头部互联网大厂或由它们控股。这一方面是因为技术的快速发展和功能的正常迭代,另一方面是为了抢夺用户和提高用户留存。因此,你会看到主打短视频的抖音、以种草出名的小红书等APP都增加了群聊功能,音乐软件QQ音乐有”弹一弹”游戏,购物软件拼多多的底部入口从”推荐”变成了”多多视频”。

或许正如网友所说,当你的手机空间不够时,你只能删除一些APP,但第一时间删除的肯定不是微信这样的必备软件,而是其他可以通过微信实现的功能,比如删除抖音而保留微信中的视频号,或删除盒马等APP而保留微信中的买菜、买电影票、扫共享单车、打车入口。

以上是对原文的重新构建,保留了原文中的大括号内的ID,并在其他文本中进行了创新修改,以确保文章的原创性和SEO效果。

赞(0)