4

enter image description here如果我在我的Android工作室通常產生構造APK尺寸的增加,它會生成一個大小的APK,但是當我生成APK簽署了相同的代碼它增加了APK大小?安卓:當我生成簽名版本

在我的情況下,未簽名的apk大小是7856 kb,對於已簽名的apk,它是8680 kb。它增加了824 kb,爲什麼?

+0

利用工作室的APK分析工具(在您的APK從工作室輸出文件夾雙擊)檢查什麼發生 –

+0

我的apk分析工具檢查它的顯示最大差異。在res文件夾中。爲什麼要增加更多資源?請在答案中查看添加的圖像。 –

+0

請張貼gradle這個 –

回答

1

的Android增加了一些文件到構建本身......它也合併幾個清單文件到構建,以便它能夠識別爲一個發佈版本。通過分析你的正常版本apk和APK分析工具,你可以更好地瞭解你的apk中添加了多大的東西,以及在apk中使用APK分析工具在工作室2.2+

保持minifyEnabled爲真,將幫助你減少你的apk文件的大小,如果你需要

+0

我查了一下,請與APK分析差分圖像更新的問題。爲什麼res文件夾的大小增加這麼多的簽名版本? –