最近有小伙伴私信 der,说自己以前 64GB 的华为 P10 装那么多游戏都绰绰有余,如今 128GB 的华为 Mate30 Pro 居然装一两个游戏,存储空间就非常吃紧,不得不经常清理空间。
回想起十年前,几乎没有什么人会体积手机存储空间不足,随着以 App 为代表的移动互联网迅速发展,手机空间不足的抱怨早已见惯不惯,甚至还引起大家思考。
在这个以 App 为代表的移动互联网,有人说,明明一个小而美的聊天软件,一开始也就几 MB 大小,如今却已达到 500MB,都不知道为什么这么大?有人说,以前一个游戏最大也就 2 GB,现在一个更新分分钟就 6、7GB,手机存储根本顶不住......
所以今天 der 就和大家聊聊,那些年的手机 App,为什么越来越大?
越来越大的安装包在 der 印象中,曾经一个微信也就几十 MB,一个 QQ 也就几十 MB,一个手游也就 4、500MB,即便是 64GB 的手机,App 和游戏随便装毫无压力。
然而看看如今的 250MB 多的微信、300MB 的 QQ,动辄 2GB 的手游,这些还只是安装包,实际解压出来肯定还会更大,需要的存储空间远不止所称的这么点,难怪 128GB 的手机存储根本不够用。
根据 DT 财经统计的 50 个用户规模过亿的手机 App 和安装包大小,发现这 50 个常用的 App 初始版本的安装包加起来也就 1.14GB 大小,但随着这些 App 的安装包越来越大,如今加起来已经达到了 7.01GB,平均来算大小已经增加至 7 倍之多。
前面 der 也说过,安装包实际解压出来的肯定更大,常见的安装包解压后大小为 1.5~3 倍左右,这里就不以最大的 3 倍来算,即便是 2 倍大小,真正安装完这些 App 所占用的存储空间,大约就得 14GB 的存储空间,这还没算 App 的各种缓存。
有意思的来了,安装包体积暴增的更多是游戏和社交类 App。
像王者荣耀,一开始安装包也就 200MB,如今已经快 1.9GB 大,体积都快增加 10 倍之多;还有常用的 QQ,从 8MB 到 327 MB,体积直接暴增 41 倍;微信则从 24MB 到 263MB,体积也增加 10 倍之多......
还有大家以为“小而美”的抖音极速版,体积从 13MB 到现在的 75MB,不知不觉的也达到了普通版的水准;至于 QQ 音乐、钉钉等 App,体积也从 10MB 到现在的 150MB 往上,可以说非常夸张!
在 der 看来,游戏会定期增加各种角色、地图、玩法、皮肤等,安装包越来越大可以理解,可一个聊天 App、听音乐 App 也增加到那么大,那就实属不能理解了。
安装包到底增加了啥对于这些体积越来越大的 App,其实不仅是 der 感到疑惑,相信大家一直以来也很好奇,但我们都只是停留在脑子上想,好在有勤奋的人对这些安装包着手分析。
B 站大佬“科技老男孩”,就费尽心思的对比微信 1.0 和微信 8.0.24 版本的代码。
结果大家猜怎么着?
安装包体积仅 457KB 的 1.0 版本微信,解压后只有 737KB,占用空间 1.03MB,而且文件数也就只有 199 个,也就是说微信 1.0 仅用 199 个文件代码就实现了“聊天”这个核心功能。
而安装包为 257MB 的 8.0.24 版本微信,文件代码就已经达到 12639 个,暴增 500 多倍!而多出来这些大部分文件代码,对应着如今的视频、游戏、外卖、打车、支付等功能,在核心功能的文件代码只占很小一部分的情况下,大佬也调侃到:如今的微信 99.9% 的内容都是垃圾。
确实,随着功能的不断增加,很多 App 早已不再单纯是一个简简单单的社交应用了。
像刚刚提到的微信,在那通讯功能的基础上,更多的是内置金融理财、生活服务、交通出行、购物消费等诸多功能,再加上小程序,经常扫码又或显示健康码,早已成为集万千功能于一体的超级 App 了。
打开一个地图 App,里面满是各种限时抽奖、金币夺宝、0 元领水果等活动,而且还放在非常显眼的地方,差点让人忘记这是个地图 App。
而这也仅仅只是冰山一角,像在地图 App 上,你还能搜索附近美食,进行团购等,直接充当美团和大众点评的功能;打开钱包,其金融功能还能让你点几下就能借钱;更离谱的是,一个地图 App 居然还能跑步 PK,直接充当 Keep 一样用......
可以说只有你想不到,没有它做不到,隔壁 QQ 还曾内置了虚幻4 引擎,安装包体积直飚 400MB。
像这样给 App 塞下各种功能,安装包不臃肿就有鬼了。
为什么会这么臃肿在移动互联网的时代,一台手机就能实现很多事,机不离手的对手机依赖性非常高,而手机要想实现更多的功能,对 App 也一样非常依赖。
于是在进入流量为王的版本中,用户流量则成为各家争夺的重点,而 App 也顺理成章的成为抢夺用户最有利的一环!
为了让自己 App 更具竞争优势,于是大厂们就借助微信、QQ、淘宝、微博等庞大的用户与流量入口,通过塞进各种功能抢占更多的核心用户。
可仅仅塞下诸多的功能还不够,因为不懂得用户的需求,无法精准推送他们喜欢的东西,就无法留住用户。
恰逢 Google 退出了中国,国内安卓机无法使用统一的 GMS 服务和 FCM 推送,大家也就不用再遵循 Google Play 的应用标准去折腾,为了利益最大化,于是各大厂便和手机厂商的整私有快充协议一样,纷纷建立自己的私有推送框架,这样就能自己说了算。
于是同一大系的 App 都加入自家的推送框架,还互相抱团,强行在后台互相唤醒、加载数据,从而更好的获取用户信息,这样就能推送你们喜欢的东西,留住大家。
本来大家低调一点,差不多就行了。没想到各 App 为了用户和流量越来越卷,直到字节的算法出现,根据用户的信息需求与数据表现,通过大数据更能实现更精准的推送,从而做到进一步挖掘用户背后的更多价值。
在这个算法带来的大数据时代,可以说让推波助澜 App 们更加臃肿,因为它们想要更多的用户信息与数据。
就拿微信来说,Googel Play 版的微信原生库也就 87 个,而国内版本的原生库直接飚到 159 个,为的就是时刻保持后台常驻,获取用户信息操作,而这也让 App 的体积从根本上越来越大。
难怪很多大佬用 App 都喜欢下国际版或者去 Google Play,觉得国内应用很“毒瘤”。
虽说有关部门看不下去,建立起了统一推送联盟等机构,统一接口和规范让各家 App 别再过于嚣张,但用户早已对各家的推送产生依赖,在资本与利益下,迟迟未能落地。
好在大厂们还是倾听到用户的心声,推出所谓的“极速版”App,保留核心功能而且体积小,可一旦做到用户粘性较高的时候,又开始犯病各种加入功能了,一步步试探用户的底线。
最后,抛开 App 所产生的缓存数据不说,手机 App 越来越大早已成定局,尤其在资本与利益当前,未来也只会越来越大。
以上就是小编带来的抖音为什么占用那么大内存的全部内容,希望能够帮助到大家,更多抖音操作运营内容,请关注金符游戏。