前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【每日科技】微信安装包11年扩大575倍...

【每日科技】微信安装包11年扩大575倍...

作者头像
wencheng
发布2022-08-25 15:29:19
3950
发布2022-08-25 15:29:19
举报

7月27日消息,据UP主科技老男孩的梳理,十一年微信膨胀了575倍!

2011年1月发布的微信1.0版本,安卓APK安装包的体积仅457KB,还没有一张照片体积大,但已经能实现微信发消息这个基本功能。

微信1.0界面

而对比2022年6月发布的微信8.0.24版本,安装包体积已经膨胀到了257MB,11年来膨胀了575倍。

逆向工程

微信到底更新了什么?

解压发现,微信8.0.24版本APK共包含12639个文件,而微信1.0版本只有199个文件,该UP主调侃:“新版微信有98%的文件都是垃圾。”

assets文件夹:体积78.4MB,里面装着微信的资源文件,比如自带emoji表情、字体、收款音频、微信电话铃声等等。

lib文件夹:体积337MB,里面都是第三方动态库,一共157个库,比如解码、解压缩等,塞入的功能越多,需要调用的库也就越多,安装包体积也就越臃肿。而在微信1.0版本中,只有一个库,体积仅127KB。

META-INF文件夹:体积2.1MB,里面存储了开发者的数字签名

r文件夹:体积12.8MB,里面存放着APP资源库,还有杂七杂八的素材图片。

resdec文件夹:体积0MB,是个空文件夹。

继续逆向工程后,该UP主表示,微信中真正实现聊天的代码可能只占0.1%,大部分代码用来运行小程序、视频号等功能,调侃:“微信占用的99.9%空间都是存放的垃圾功能和资源。”

放飞自我

不止微信,现在各个APP都已经放飞自我了。

各种应用安装包,最猛的还要数QQ,728MB,塞了个虚幻引擎进去并不是什么难事嘛!

常常被骂不干正事的支付宝,已经算良心了,252MB。

抖音378MB。

拼多多。不到100MB

200多M不叫事

实际占用10个G

不过,让人捉急的往往是缓存文件!App安装包的那点占用空间都不叫事。

这导致你,每换一次手机,就得买高一倍空间的配置,不然微信聊天记录就放不下了。不少人的微信“文稿与数据”,都是10G以上吧?

文件视频缓存肯定少不了,占用50G以上的也不少见,128G的手机根本无法满足,未来肯定会越来越大。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-07-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 每日看科技 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档