android - Gradle构建任务表示Gradle Wrapper版本低于Gradle属性中定义的版本

标签 android android-studio gradle gradle-plugin

在Android Gradle项目根目录中

gradle app:assembleDebug --stacktrace

但我得到错误

Minimum supported Gradle version is 5.4.1. Current version is 5.1.



和消息说

try editing the distributionUrl in /gradle/wrapper/gradle-wrapper.properties to gradle-5.4.1-all.zip



但是/gradle/wrapper/gradle-wrapper.properties5.4.1不是5.1
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

编辑
gradle -v

------------------------------------------------------------
Gradle 5.1
------------------------------------------------------------

Build time:   2019-01-02 18:57:47 UTC
Revision:     d09c2e354576ac41078c322815cc6db2b66d976e

Kotlin DSL:   1.1.0
Kotlin:       1.3.11
Groovy:       2.5.4
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM:          1.8.0_192 (Oracle Corporation 25.192-b12)
OS:           Mac OS X 10.14.6 x86_64

最佳答案

哦,我知道,我在环境中使用了Gradle二进制集,而不是gradle包装器,应该

./gradlew app:assembleDebug --stacktrace

关于android - Gradle构建任务表示Gradle Wrapper版本低于Gradle属性中定义的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58962804/

相关文章:

java - 在同一个构建文件中执行 gradle shadowjar 任务两次

java - 找不到DynamoDB地理对象映射器类

android - 在 WebView 中更改 URL 而不是打开浏览器

android - 在 Android studio 中卡在调试消息 "Waiting for Debugger"

android - 使用 Android 库项目时构建错误

react-native - 更新android studio后无法让Android模拟器运行应用

android - 慢 Android Studio 1.3

android - 系统 ui 在 android 模拟器 (Flutter) 中没有响应

android - 陷入异常错误 :java. util.concurrent.ExecutionException : com. android.ide.common.process.ProcessException :?

maven - Kotlin 编译为 java 1.8