Wo speichert Gradle die Gläser der Abhängigkeiten?

Lesezeit: 2 Minuten

Benutzeravatar von Doron Yakovlev Golani
Doron Jakowlew Golani

Ich möchte mir die Gläser/Aars ansehen, die kompiliert werden, wenn ich Abhängigkeiten hinzufüge.

Wenn ich zum Beispiel diese Abhängigkeit in Gradle hinzufüge, wo wird das Glas abgelegt?

dependencies {
    compile 'com.google.android.gms:play-services-analytics:11.0.4'
}

Benutzeravatar von Mike Rodent
Mike Nagetier

STANDARDMÄSSIG

Linux:

~/.gradle/caches/modules-2/files-2.1

Fenster:

%USERPROFILE%/.gradle/caches/modules-2/files-2.1

Mac:

~/.gradle/caches/modules-2/files-2.1

Android:

no idea... can anyone edit?

AUF ETWAS ANDERES EINSTELLEN

Sie können diese Standardeinstellungen jedoch per Einstellung überschreiben GRADLE_USER_HOME. Die letztgenannte Umgebungsvariable, falls gesetzt, ist NICHT das Gleiche wie GRADLE_HOMEdas ist der Pfad zu dem Verzeichnis, das die bin/ Verzeichnis für die Gradle-Version, die Ihr System verwendet, an der Eingabeaufforderung (Anmerkung: Anstatt Gradle direkt an der Befehlszeile aufzurufen, scheinen die meisten Leute die Gradle-Wrapper jedoch: $ ./gradlew build).

LAUFENDES GRADLE IN EINER IDE

IDEs verwenden möglicherweise eine andere Version und speichern Abhängigkeits-Jars an anderer Stelle. Ich kenne nur Eclipse. Nachdem Sie Buildship (“Eclipse-Plug-ins für Gradle”) installiert haben, gehen Sie zu Window –> Preferences –> Gradle. Hier gibt es ein Feld, in dem Sie “Gradle User Home” angeben können. Meine ist derzeit leer. Ich nehme an, dass es das System verwendet GRADLE_USER_HOME (was ich tatsächlich eingestellt habe) … aber ich habe mir nicht die Mühe gemacht, es zu überprüfen: Obwohl es möglich ist, Gradle-Aufgaben in Eclipse auszuführen, ist es für mich praktischer, Gradle-Befehle in einem separaten Terminal (* nix) / einer Eingabeaufforderung auszuführen Fenster (‘Dösen).

Im Allgemeinen finden Sie in:

%USERPROFILE%/.gradle/caches/modules-2/files-2.1

  • Dies sollte die Antwort sein

    – DanielCuadra

    21. März 2019 um 18:05 Uhr

Benutzeravatar von nhoxbypass
nhoxbypass

Öffnen Sie Ihr Android-Studio Project Explorererweitern External Libraries Abschnitte. Rechtsklick und Show in Files/Explorer

Benutzeravatar von ForeverLearner
Für immerLerner

Das Format für das Glas ist ~/.gradle/caches/modules-2/files-2.1/<com.org.pkg>/<uuid>/

Wenn Sie Intellij IDEA verwenden, durchsuchen Sie die JAR-Datei im Projektfenster
Geben Sie hier die Bildbeschreibung ein

Klicken Sie mit der rechten Maustaste auf das Glas und öffnen Sie es im Terminal.

Führen Sie die aus pwd Befehl im Terminal, um den Ort zu finden.

Videoanleitung – So finden Sie bei der Verwendung von Gradle ein abhängiges Glas auf lokal

1393870cookie-checkWo speichert Gradle die Gläser der Abhängigkeiten?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy