Каковы все изменения изменений в apk по AGP 7.1.0?

Я только что обновил Android Studio с Arctic Fox до Bumblebee и AGP с 7.0.4 до 7.1.0.

На данный момент в проекте есть:

APK-файл, сгенерированный задачей gradle assembleOfficialRelease для «официального» варианта, много лет находился в следующем каталоге:

      ..app/build/outputs/apk/official/release/app-official-release.apk

Я предполагаю, что это новый AGP, который изменил местоположение на:

      ..app/build/intermediates/apk/official/release/app-official-release.apk

Я пытаюсь выяснить, что еще AGP сделал с apk, но не смог найти ничего в примечаниях к выпуску .

Интересно, может ли кто-нибудь с пониманием сказать мне, какие изменения новый AGP внес в apk, прежде чем я выпущу его для пользователей.

1 ответ

Я также наблюдал это странное поведение. Похоже, если вы запустите задачу gradle в студии Android, она поместит файлы apk в intermediates, а если вы запустите задачу gradle в командной строке (по крайней мере, для bash в Linux), она поместит файлы в outputs.

Канарская сборка студии Android с плагином Android Gradle 7.3.0-alpha05, похоже, решает эту проблему.

Другие вопросы по тегам