微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 为什么我的设备上的应用程序大小与APK或Play商店大小不同

我有一个非常有效的用户问题,我无法深入了解Google Play商店报告的大小与设备上报告的大小不同.我的PC上签名的APK大小是3.8MB.上传到Google Play显示类似的大小.看看该设备上的应用程序管理器,但显示以下统计信息:
Total: 6.62MB
App:   6.51MB
Data:   112KB

这与启用Google Play的复制保护(作为其他类似问题的提示)无关,因为我获得安装已签名的APK或开发APK的统计信息.

在/ data / app下的电话上的APK再次是3.8MB,/data/data/com.my.app下的文件又来了100KB左右(大概是上面的’数据’行).

什么是造成统计数据的差异?

编辑:进一步研究,这是我的设备上的许多应用程序的共同特征. Google Play报告一个大小,设备报告的大小通常在2倍以上.很高兴知道它可能不是我在做的事情,但仍然好奇,这里的推理是令人沮丧的,被用户指责“安全”的尺寸看起来更小!

解决方法

在Android系统中安装APK时,DEX文件中安装的是什么.其中包含您的代码,资源等编译为二进制文件.您的dex通常与您的apk的大小相同,除非您没有资源编辑资源.

嗯,大家都知道.什么不是widelly传播是android SAVES你原来的apk也是.也许如果出现错误或其他原因重新安装.

这就是为什么我们的应用程序的内存量是系统的两倍.这是原始apk和安装的dex的大小的总和.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐