我生成的APK大约是6MB。
我正在使用ProGuard。
但是,安装到手机设备后,占用的空间大约为60MB。
我想知道,哪些依赖项会导致巨大的安装空间(60MB)
我看How to check the size of dependencies in an android app?和https://medium.com/google-developers/making-the-most-of-the-apk-analyzer-c066cb871ea2
我使用“Build→Analyze APK”。
但是,它可以让我知道6MB(APK的大小)来自哪里。但是,它不让我知道,为什么用户手机最多需要60MB。
Google采用了大部分方法计数。
但是,我不认为Java代码有~40,000种方法和参考~5,000种方法,可以消耗多达60MB的空间。
我检查了assets
文件夹和res
文件夹。它们的大小分别为2MB和3MB。因此,我不知道60MB app安装大小的主要贡献是什么。
有没有什么好方法可以检查并减少应用程序的安装大小?