Как упоминалось в статье разработчиков Google , теперь можно повторно сжимать файлы APK с помощью zopfli, запустив zipalign -z
. В моем случае для APK-файла размером 5,1 МБ наблюдается уменьшение на 200 КБ.
Обычно я создаю APK, используя собственный сценарий оболочки, запустив gradle assembleRelease
.
Я хочу запустить zipalign -z <the final apk>
после указанной выше команды. Однако zipalign
находится в каталоге build-tools/<build tools version>
, который я не могу найти, кроме как путем извлечения <build tools version>
из файла build.gradle
и создания пути вручную.
Можно ли запустить zipalign
с помощью команды gradle
, которая автоматически запускает zipalign
в правильном каталоге build-tools
без необходимости восстанавливать путь?
Например, такая команда, как gradle runBuildTools zipalign -z $FINAL_APK $FINAL_APK.out