Android gradle 始终运行版本 7.4-rc-1

Android gradle always run version 7.4-rc-1

提问人:Pandarian Ld 提问时间:10/6/2023 最后编辑:Pandarian Ld 更新时间:10/6/2023 访问量:41

问:

我正在研究 SonarQube;项目扫描工具。我在 build.gradle 中定义了 SonarQube 属性。一切正常。我可以扫描我的项目,结果在服务器中正常更新。

问题是用于运行 sonarqube 任务的 gradle 版本。在第一次使用命令运行 sonarqube 时,它总是失败并出现错误gradle sonar

支持的最低 Gradle 版本为 7.5。当前版本为 7.4-rc-1。如果使用 gradle 包装器,请尝试将 C:\Users...\gradle\wrapper\gradle-wrapper.properties 中的 distributionUrl 编辑为 gradle-7.5-all.zip

gradle error : Minimum supported Gradle version is 7.5. Current version is 7.4-rc-1. If using the gradle wrapper, try editing the distributionUrl in C:\Users...\gradle\wrapper\gradle-wrapper.properties to gradle-7.5-all.zip

我在gradle-wrapper.properties中更新distributionUrl

distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip

但它总是失败。我需要第二次运行来构建任务,它通过了。gradle sonar

我检查了正在运行的 gradle 版本,它显示 gradle 7.4-rc.1 正在运行,而不是 7.5 中定义。gradle --statusgradle-wrapper.properties

gradle --status shows gradle 7.4-rc.1 running instead of 7.5

目前我没有严重的问题,只需要运行两次来扫描我的项目。但是我想知道为什么在运行命令时更改不生效。gradle sonargradle-wrapper.propertiesgradle

我正在使用 Android Studio Flamingo | 2022.2.1 补丁 2

java android gradle android-gradle-plugin sonarqube

评论

0赞 solitude 10/6/2023
您是否尝试过运行 AGP 助手?
0赞 Pandarian Ld 10/6/2023
@solitude我试过了,但它不起作用。
0赞 solitude 10/6/2023
尝试在终端上运行 ./gradlew --version,然后尝试在 Android Studio 终端上运行 ./gradlew sonar
0赞 Pandarian Ld 10/6/2023
@solitude gradle --version 结果是 7.4-rc-1
0赞 solitude 10/6/2023
如果是 Github 存储库,请再次尝试克隆并仅使用 AGP Assistant 逐步进行更新。我也遇到过这样的问题,但 AGP 助手总是在不手动编辑的情况下解决问题。看看它是否有效。

答: 暂无答案