我正在尝试运行 Crashylistics gradle assembleRelease crashlyticsUploadDistributionRelease
功能&提示我的 Gradle 版本太低,
现在检查我的 gradle-wrapper.properties 文件,我有以下内容:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
但是当我使用
gradle -v
检查我的终端 Gradle 版本时我明白了:------------------------------------------------------------
Gradle 4.8.1
------------------------------------------------------------
Build time: 2018-06-21 07:53:06 UTC
Revision: 0abdea078047b12df42e7750ccba34d69b516a22
Groovy: 2.4.12
Ant: Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM: 1.8.0_51 (Oracle Corporation 25.51-b03)
OS: Mac OS X 10.13.5 x86_64
为什么我的终端上的 Gradle 版本与我的项目中的不同?
请问如何将终端上的 Gradle 版本更新为最新版本?我很困惑。
: 我试过
brew upgrade gradle
它不起作用
最佳答案
当您在终端中调用以下命令时:
gradle -v
它将运行安装在系统中的 gradle 二进制文件,而不是 Android 项目中的 gradle 二进制文件。
对于您的项目,您需要运行
gradlew
通过调用在您的根项目目录中的文件:./gradlew -v
不要忘记
./
.这是最重要的部分。使用 ./
表示要执行当前目录下的文件。
关于android - 终端上的 Gradle 版本与 Project Gradle 版本不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55131925/