将 Android Gradle 插件升级到 8.2.0 后出现错误:Gradle DSL 方法未找到:'archivesBaseName()'

问题描述 投票:0回答:1

将 Android Gradle 插件从版本 8.1.4 更新到 8.2.0 后,我收到此错误:

Gradle DSL method not found: 'archivesBaseName()'

我使用此方法来指定输出 apk 文件名,如下所示:

archivesBaseName "${rootProject.name.replaceAll(" ", "")}-v${versionName}"

既然这个功能现在似乎已从 AGP 中删除,那么还有什么替代方案呢?

android groovy android-gradle-plugin apk
1个回答
0
投票

我能够通过将其更改为这样来解决这个问题:

setProperty("archivesBaseName", "${rootProject.name.replaceAll(" ", "")}-v${versionName}")
© www.soinside.com 2019 - 2024. All rights reserved.