吐槽下小米鼠标 |
华为手机,64G的ROM,不拍照不玩游戏,就装点应用,竟然不够用,看了下,现在APP普遍300M+(12306、各家银行、移动、携程),流行app普遍500M+(百度、美团、淘宝、哈罗出行、咪咕音乐),顶级APP普遍1G+(微信、支付宝、京东、抖音等)。除了钉钉和微信有聊天记录可以理解,其他的有必要这么大吗?到底是因为Android预编译把jar编译成本地代码导致数据膨胀,还是APP本身就有这么大? 谁研究过没
@xiaoxiaoxiao 我研究下,虽然已经好多年没开发安卓了
@xiaoxiaoxiao 没有写最新的本地化实现方式,个人感觉目前系统会把java代码编译成本地机器代码,用于加快运行速度,这块理论上应该会造成容量膨胀
@phynos 你努力方向就错了。app文件分为app安装文件,和app应用数据文件。
一个app时间用长了,至少80%以上都是app应用数据。比如微信用的时间长了,经常动不动几个G起步,可是看下原始apk安装包就2,300MB。大部分数据都是存的用户自己的聊天记录文件(发过和接收的视频,图片)。这块就跟优化app安装包大小完全无关了
过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号