提到微信,网友是又爱又恨,日常沟通已经彻底离不了,但体积却臃肿不堪,动不动就占用三四十GB的空间,成为手机中占内存最大的APP。
其实,最初的微信确实是“小而美”的,在2011年1月发布的微信1.0版本,安卓APK安装包的体积仅457KB,还没有一张照片体积大。已经能够实现微信发消息这个核心功能。
而2022年6月发布的微信8.0.24版本,安卓APK安装包的体积已经膨胀到了257MB,比很多PC软件的体积还要大,11年来膨胀了575倍。
近日,B站UP主“科技老男孩”就通过逆向工程揭秘的微信APK安装包,看了看它膨胀575倍到底更新了啥。
解压发现,微信8.0.24版本APK共包含12639个文件,而微信1.0版本只有199个文件,该UP主调侃:“新版微信有98%的文件都是垃圾。”
微信8.0.24中,文件夹主要有:
assets文件夹:体积78.4MB,里面装着微信的资源文件,比如自带emoji表情、字体、收款音频、微信电话铃声等等。
lib文件夹:体积337MB,里面都是第三方动态库,一共157个库,比如解码、解压缩等,塞入的功能越多,需要调用的库也就越多,安装包体积也就越臃肿。而在微信1.0版本中,只有一个库,体积仅127KB。
META-INF文件夹:体积2.1MB,里面存储了开发者的数字签名
r文件夹:体积12.8MB,里面存放着APP资源库,还有杂七杂八的素材图片。
resdec文件夹:体积0MB,是个空文件夹。
此外在根目录下还有17个文件:
AndroidManifest.xml,是配置文件
baseInfo.dat,记录着classes.dex文件的MD5值
resources.arsc,记录着文件之间的对应关系
此外,还有14个classes.dex文件,也就是微信编译后的程序本体。新版共占用161MB,而初代只有1个classes.dex文件,体积仅256KB。11年暴涨644倍。
继续逆向工程后,该UP主表示,微信中真正实现聊天的代码可能只占0.1%,大部分代码用来运行小程序、视频号等功能,“微信占用的99.9%空间都是存放的垃圾功能和资源。”
评论列表(35条)
不多说了,张小🐉没🐴
你光骂张小🐉没用,毕竟微信又不是张小🐉一个人运营的...
还得是蓝色小飞机
蓝信?
tg吧
写这个文章有个p用,张小龙恨不得出一款微信手机,整部手机就一个微信app,集成手机所有功能!
这部手机以后简称为《微机》,1971年1月,Intel公司的霍夫工程师研制成功世界上第1个字长为4位的微处理器芯片Intel 4004,标志着第1代微处理器问世,微型计算机时代从此开始 !
2022年,腾讯张小龙推出微信手机,《微机》中,国时代从此走向世界!
安装包大不大都不在乎了,什么时候能解决下聊天记录的云备份方案
赞成
是啊,这个功能还是蛮需要的
微信有云备份,只是你没权限看。
确实是这样,备份一直都有,只是不开放给你而已。
现在对我来说,微信最占空间的不是程序包。而是聊天记录,我的电脑里微信记录已经过100G了。
有没有精简版的
加入了特色 and 广告
QQ也一样,内置虚幻引擎这得多少年的脑血栓啊。
不加载超级QQ秀就不会有的。加载过的也能在QQ内手动卸载掉整个超Q秀模块
求问如何卸载?
不断更新的是广告,越来越多的广告。
重新在Google商店安装了微信和QQ,朋友圈已经没有广告了
安装谷歌商店微信,原来 聊天记录会丢失吗?
注意在电脑上备份,微信不支持云同步……
我是直接卸载重装的,所以没有备份。你可以自己在电脑上备份试试
要不是这玩意周围人都在用我不得不用,我绝对不把微信这个“小而美”的软件留在我的设备上
同感,天下苦腾讯久已
软件不做那么大,手机怎么更新。就像Windows一样,XP就可以用,但是如果不更新,一台机器能用20年,硬件怎么卖?都是勾结一起的。
凭什么XP就可以95就不可以啊?反正功能也没差别。
什么时候微信也出个极速版吧
点个赞
qq出过,记得叫qq轻聊版。后来直接砍了。微信出的话,估计也活不久。
有什么用,QQ极速版比普通版还臃肿、还经常漏消息
ios的更大,都500多兆了,反正都用不上。
对微信安装包越来越大,大部分功能没用!
张小龙:可以不用,但不能没有
精辟