Hon*_*ong 10 android-studio android-gradle-plugin android-studio-bumblebee
我刚刚将 Android Studio 从 Arctic Fox 升级到 Bumblebee,并将 AGP 从 7.0.4 升级到 7.1.0
由gradle任务assembleOfficialRelease为flavor“official”生成的apk多年来一直位于以下目录中:
..app/build/outputs/apk/official/release/app-official-release.apk
Run Code Online (Sandbox Code Playgroud)
我认为新的 AGP 已将位置更改为:
..app/build/intermediates/apk/official/release/app-official-release.apk
Run Code Online (Sandbox Code Playgroud)
我试图找出 AGP 对 apk 还做了什么,但在发行说明中找不到任何内容。
不知道有没有有识之士能告诉我,在我向用户发布之前,新的 AGP 对这个 apk 做了什么改变。
更新(2022-05-09)
Android Studio Chipmunk 已将 apk 文件放回到文件夹 ..app/build/outputs/apk/official/release/ 中,没有任何通知。在我意识到这一点之前,它再次杀死了我很多时间。
我也观察到这种奇怪的行为。看起来如果你在 Android studio 中运行 gradle 任务,它会将 apk 文件放入intermediates
,而如果你在命令行上运行 gradle 任务(至少对于 Linux 上的 bash ),它会将文件放入outputs
.
使用 android gradle 插件 7.3.0-alpha05 的 android studio 的金丝雀构建似乎解决了这个问题。
归档时间: |
|
查看次数: |
1685 次 |
最近记录: |