@ Roon13 Nr. In build.gradlefinden Sie das Plugin von Android. Die Version von Gradle ist ingradle/wrapper/gradle-wrapper.properties
Gabriele Mariotti
Informieren Sie sich hier über verschiedene Konzepte der Gradle-Version. stackoverflow.com/a/51392464/8034839 Dh Gradle-Version. Android Gradle Plugin Version und Android Gradle Wrapper.
Shizhen
Antworten:
150
Option 1 - Aus Studio
Gehen Sie in Android Studio zu Datei> Projektstruktur. Wählen Sie dann links die Registerkarte "Projekt".
Ihre Gradle-Version wird hier angezeigt.
Option 2 - gradle-wrapper.properties
Wenn Sie den Gradle-Wrapper verwenden, verfügt Ihr Projekt über einen gradle/wrapper/gradle-wrapper.propertiesOrdner.
Diese Datei sollte eine Zeile wie die folgende enthalten:
Dies bestimmt, welche Version von Gradle Sie verwenden. In diesem Fall gradle-2.2.1-all.zipbedeutet dies, dass ich Gradle 2.2.1 verwende.
Option 3 - Lokale Gradle-Verteilung
Wenn Sie anstelle des Wrappers eine auf Ihrem System installierte Version von Gradle verwenden, können Sie diese gradle --versionzur Überprüfung ausführen .
In Bezug auf Option 3 würde dies auch bei Verwendung des Wrappers funktionieren.
Amnon Shochot
3
Ja, der einzige Unterschied besteht darin, dass Sie ./gradlew --versionim Verzeichnis Ihres Projekts (oder überall dort, wo sich Ihr Gradle-Wrapper befindet) ausgeführt werden sollten.
Bryan Herbst
Option 1 macht keinen Sinn, da der Wert veränderbar ist.
nmz787
@ nmz787 Wenn Sie diesen Wert ändern, ist die Frage "Welche Version verwende ich?" schrecklich dumm, nicht wahr? Der Wert ist das, was Sie einstellen. Wenn Sie es nicht ändern, ist dies genau die Version, die Ihre Builds derzeit verwenden.
Bryan Herbst
1
Ich habe wohl gesucht, "wie man alle gültigen Versionen von gradle zur Verwendung bringt". Da kann ich 1234 für die Version eingeben, aber das bedeutet nicht, dass es eine Version von Gradle ist.
nmz787
24
Sie können Ihrem Build-Skript auch die folgende Zeile hinzufügen:
Geben Sie im Stammverzeichnis Ihres Projekts unten in der Konsole Folgendes ein:
gradlew --version
Sie haben eine Gradle-Version mit anderen Informationen (als Beispiel):
------------------------------------------------------------Gradle5.1.1<<Hereis the version
------------------------------------------------------------Build time:2019-01-1023:05:02 UTC
Revision:3c9abb645fb83932c44e8610642393ad62116807Kotlin DSL:1.1.1Kotlin:1.3.11Groovy:2.5.4Ant:ApacheAnt(TM) version 1.9.13 compiled on July102018
JVM:10.0.2("Oracle Corporation"10.0.2+13)
OS:Windows1010.0 amd64
Ich denke für Gradle-Version verwendet es gradle/wrapper/gradle-wrapper.propertiesunter der Haube.
./gradlew --version
------------------------------------------------------------Gradle4.7------------------------------------------------------------Build time:2018-04-1809:09:12 UTC
Revision: b9a962bf70638332300e7f810689cb2febbd4a6c
Groovy:2.4.12Ant:ApacheAnt(TM) version 1.9.9 compiled on February22017
JVM:1.8.0_212(AdoptOpenJDK25.212-b03)
OS:Mac OS X 10.15 x86_64
Erstellungszeit: 2019-03-20 11:03:29 UTC Revision: f5c64796748a98efdbf6f99f44b6afe08492c2a0
Kotlin: 1.3.21 Groovy: 2.5.4 Ant: Apache Ant (TM) Version 1.9.13, kompiliert am 10. Juli 2018 JVM: 1.8.0_181 (Oracle Corporation 25.181-b13) Betriebssystem: Mac OS X 10.14.6 x86_64
Überprüfen Sie in der Ordnerstruktur des Projekts die Dateien in der Datei / gradle / wrapper /. Die Version gradle-wrapper.jar sollte die in gradle-wrapper.properties angegebene sein
build.gradle
finden Sie die Versionbuild.gradle
finden Sie das Plugin von Android. Die Version von Gradle ist ingradle/wrapper/gradle-wrapper.properties
Antworten:
Option 1 - Aus Studio
Gehen Sie in Android Studio zu Datei> Projektstruktur. Wählen Sie dann links die Registerkarte "Projekt".
Ihre Gradle-Version wird hier angezeigt.
Option 2 - gradle-wrapper.properties
Wenn Sie den Gradle-Wrapper verwenden, verfügt Ihr Projekt über einen
gradle/wrapper/gradle-wrapper.properties
Ordner.Diese Datei sollte eine Zeile wie die folgende enthalten:
Dies bestimmt, welche Version von Gradle Sie verwenden. In diesem Fall
gradle-2.2.1-all.zip
bedeutet dies, dass ich Gradle 2.2.1 verwende.Option 3 - Lokale Gradle-Verteilung
Wenn Sie anstelle des Wrappers eine auf Ihrem System installierte Version von Gradle verwenden, können Sie diese
gradle --version
zur Überprüfung ausführen .quelle
./gradlew --version
im Verzeichnis Ihres Projekts (oder überall dort, wo sich Ihr Gradle-Wrapper befindet) ausgeführt werden sollten.Sie können Ihrem Build-Skript auch die folgende Zeile hinzufügen:
oder (es wird nicht mit
-q
Schalter gedruckt )quelle
Geben Sie im Stammverzeichnis Ihres Projekts unten in der Konsole Folgendes ein:
Sie haben eine Gradle-Version mit anderen Informationen (als Beispiel):
Ich denke für Gradle-Version verwendet es
gradle/wrapper/gradle-wrapper.properties
unter der Haube.quelle
Ich führe in meinem Projekt Folgendes aus:
quelle
Ich fand die Lösung Do Änderung Ihrer cordovaLib Datei build.gradle Datei
und jetzt nimm Änderungen an dir vor,
das funktioniert für.
quelle
Gehen Sie zu Terminal & Typ:
gradlew --version
Gradle 5.3
Erstellungszeit: 2019-03-20 11:03:29 UTC Revision: f5c64796748a98efdbf6f99f44b6afe08492c2a0
Kotlin: 1.3.21 Groovy: 2.5.4 Ant: Apache Ant (TM) Version 1.9.13, kompiliert am 10. Juli 2018 JVM: 1.8.0_181 (Oracle Corporation 25.181-b13) Betriebssystem: Mac OS X 10.14.6 x86_64
quelle
08.05.2019 Android Studios benötigt ein Upgrade. Upgrade von Android Studios auf 3.3.- und den Fehler mit .R; geht weg.
Auch die oben genannten Methoden funktionieren.
quelle
Überprüfen Sie in der Ordnerstruktur des Projekts die Dateien in der Datei / gradle / wrapper /. Die Version gradle-wrapper.jar sollte die in gradle-wrapper.properties angegebene sein
quelle