最近换了个新安卓手机,发现一个现象
微信安装包 90M,安装完成后,在应用程序管理里看到微信的占用空间是 230M
其实为什么 90M 能安装出 230M 我也不是很明白,难道这里面有多层压缩?或者安装过程中创建了或者拷贝了很多有内容的文件?
当然还有更疑惑的
我不登录的情况下,占用一直是 230M。但是当我随便登录一个账号,哪怕是刚注册的账号之后,应用程序管理里微信的占用瞬间到了 580M。而且在手机的文件管理里确实是可以看到总存储空间是少了 300 多 M 的。
在短短的不超过 3 秒时间里,体积增加了 300 多 M,显然不是联网下载的。
我第一反应是去找这些文件,手机文件管理里一直没找到多出来的这 300M 的文件,后来网上查了才知道,应该是在根目录的 data 文件夹里(手机没 root 是看不到的)
那么问题来了:
1.微信是如何做到 230M 的体积登录后瞬间变成 580M 的,这里面做了什么,一直复制文件?解压文件?写文件?
2.这些文件是用来干嘛的,为什么需要这么大?
小弟对此真的很好奇,跪求安卓大佬们解答。。
(而且微信 app 里显示的微信占用空间只有 120M,实在是有点混淆视听。)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.