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倍以上.很高兴知道它可能不是我在做的事情,但仍然好奇,这里的推理是令人沮丧的,被用户指责“安全”的尺寸看起来更小!

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

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

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

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...