值得买科技-分享、推荐高性价品牌产品购物排行榜!

「安卓」网友逆向工程微信安装包:11年膨胀575倍到底更新了啥?

快科技 真实性核验

认证:数码产品优质原创作者

发布时间:2022-07-26 22:33 来源:什么值得买

浏览量:2651 1286次收藏

分类:数码产品 B站新闻资讯直播

本文有572个文字,大小约为3KB,预计阅读时间2分钟

[导读]: 原文标题:网友逆向工程微信安装包:11年膨胀575倍到底更新了啥? 提到微信,网友是又爱又恨,日常沟通已经彻底离不了,但体积却臃肿不堪,动不动就占用三四十 GB 的空间,成为手...

精选评测好文

 

原文标题:网友逆向工程微信安装包:11年膨胀575倍到底更新了啥?

提到微信,网友是又爱又恨,日常沟通已经彻底离不了,但体积却臃肿不堪,动不动就占用三四十 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% 空间都是存放的垃圾功能和资源。"

文章推荐:VIOMI云米即热热水吧开箱简评<\a>

其他人还看了

「华硕」填补苹果空白?国产小屏旗舰曝光:性能达到安卓天花板

「the」地球怎样“死里逃生”?科学家发现了新线索

「乐视」iPhone14顶配提前开卖?山寨品牌又搞事情:价格超便宜

「GN1」安卓13旗舰谷歌Pixel,7用上三星GN1,魅族18,Pro同款主摄

「智能手机」暴降50%,中国智能手机销量创新低!大家都不换手机,这行业要完

哎呦不错哦,赞!(521)
打赏 打赏打赏给作者

郑重声明:本文“「安卓」网友逆向工程微信安装包:11年膨胀575倍到底更新了啥?”,https://nmgjrty.com/shumacp_495883.html内容,由快科技提供发布,请自行判断内容优劣。

上一篇:「华硕」填补苹果空白?国产小屏旗舰曝光:性能达到安卓天花板

下一篇:「pixel」索尼哭了谷歌Pixel7Pro或配3个三星ISOCELL摄像头

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!
相关推荐

返回顶部