Версия Gradle на терминале отличается от версии Project Gradle - PullRequest
0 голосов
/ 13 марта 2019

Я пытаюсь запустить функцию 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

Но когда я проверяю свою версию Terminal Gradle с помощью gradle -v, я получаю это:

------------------------------------------------------------
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 Это не работает

1 Ответ

0 голосов
/ 13 марта 2019

Когда вы вызываете следующую команду в вашем терминале:

gradle -v

он будет запускать двоичный файл gradle, установленный в вашей системе, а не двоичный файл gradle в вашем проекте Android.

Для вашего проекта вам нужно запустить файл gradlew в корневом каталоге проекта, вызвав:

./gradlew -v

Не забудьте ./. Это самая важная часть. Использование ./ означает, что вы хотите выполнить файл в текущем каталоге.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...