Команда gradlew assembleRelease
Задача assembleRelease
собирает оптимизированный release-вариант
с minify по настройкам модуля.
Нужна настроенная подпись в Gradle,
иначе apk может быть unsigned.
Для магазина чаще используют
bundleRelease
и формат aab.
Синтаксис
./gradlew assembleRelease
Пример
Давайте соберём release apk:
./gradlew assembleRelease
В терминале Gradle выполнит release-задачи
и напишет BUILD SUCCESSFUL, apk окажется
в app/build/outputs/apk/release/.
Пример
Давайте соберём release после clean:
./gradlew clean assembleRelease
В терминале сначала удалятся старые артефакты, затем пойдёт полная release-сборка.
Смотрите также
-
команда
gradlew bundleRelease,
aab вместо apk для Google Play -
команда
gradlew assembleDebug,
быстрая отладочная сборка -
команда
gradlew clean,
очистка outputs -
команда
adb install,
проверка release apk на устройстве