我制作了这两个应用,而APK分析器的结果却不同
问题在于第一个应用的原始大小小于下载大小。我尝试了使用
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
,以及使用代码检查来删除gradle和Java代码中的任何其他库依赖项。
实际上,第二个应用程序即使在gradle中,各个方面的数据也要多得多,尽管它已压缩,但第一个应用程序的大小却增加了。
我实际上试图将第一个应用程序的代码放入第二个应用程序中,发现大小没有明显原因变小。这可能是问题的根源。
答案 0 :(得分:0)
这可能没有什么问题吗?
正如信息按钮上所显示的那样,当您将鼠标悬停在其上时,“ Apk大小是安装后磁盘上将占用的最小空间量”。因此,也许它将下载在最佳情况下不需要的东西,因此也不会在磁盘上。
如果您担心APK的大小,则应该尝试一下APK捆绑包(如果您还没有这样做的话)。我们的Apk下载大小从16 MB增长到4.5 MB,并且做到这一点的步骤非常简单。您可以在the oficial page中获得一些信息。
希望有帮助