Android Studio安装与Google Play安装(设备上的应用程序大小)

时间:2017-08-08 19:12:52

标签: android storage

我似乎在限制已安装的Android应用程序的大小方面存在问题。在开发过程中,我使用Android Studio将我的应用程序部署到我的测试设备。新安装时,该应用程序总共需要2.32 MB的存储空间。

当我将我的应用程序发布到Google Play商店进行alpha测试时,出现了尺寸问题。我卸载了我在Android Studio中加载的相同应用,然后下载了我在Google Play商店中列出的应用。有趣的是,同一个应用程序现在占用4.11 MB的存储空间。

这是怎么发生的?测试环境是相同的,因此需要向应用程序添加哪些额外的库或信息才能占用额外的1.79 MB?

TL; DR

  • 通过Android Studio在测试设备上安装的应用程序:存储中的2.32 MB
  • 通过Google Play商店在同一测试设备上安装相同的应用:存储空间为4.11 MB

为什么我的应用程序的大小会有这么大的增加?除安装源之外没有其他变量发生变化。

2 个答案:

答案 0 :(得分:2)

那是因为编译&将app安装到一个目标设备中,所有设备都不同。

单击“运行”按钮时,您只定位单个设备。

在部署已签名的版本apk时,您将瞄准所有屏幕密度,英特尔和手臂处理器。它包括额外的文件。它会使你的apk文件更大。

答案 1 :(得分:0)

查看SO上现有的答案。 Android release apk bigger than debug

答案指出调试版本如何仅包含连接设备屏幕密度的资源。对于生产,包括所有图像/ res。此外,如果您还没有使用专业保护,您应该能够进一步减小apk的大小。