Каковы все изменения изменений в 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, похоже, решает эту проблему.