wake-up-neo.com

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

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

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

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

Öffnen Sie Ihr Android StudioProject Explorer, erweitern SieExternal Librariesdie Abschnitte. Rechtsklick undShow in Files/Explorer

7
nhoxbypass

Im Allgemeinen finden Sie in:

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

Gradle verfügt standardmäßig über ein .gradle/-Verzeichnis außerhalb Ihres Home-Verzeichnisses (z. B. ~/.gradle/ unter Linux). Dort finden Sie ein caches/-Verzeichnis, das die heruntergeladenen Artefakte und POMs enthält.

6
CommonsWare

STANDARDMÄSSIG

Linux:

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

Windows: 

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

Mac:

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

Android:

no idea... can anyone edit?

EINSTELLEN AUF ETWAS ANDERE

Sie können diese Standardeinstellungen jedoch durch Setzen von GRADLE_USER_HOME überschreiben. Die letztere Umgebungsvariable, falls gesetzt, istNICHTdas gleiche wie GRADLE_HOME. Dies ist der Pfad zu dem Verzeichnis, das das bin/-Verzeichnis für die Gradle-Version enthält, die Ihr System an der Befehlszeile verwendet 

LAUFNAHME IN EINER IDE

IDEs verwenden möglicherweise eine andere Version und speichern an anderer Stelle Abhängigkeitsbehälter. Ich kenne nur Eclipse. Nachdem Sie Buildship ("Eclipse-Plug-Ins für Gradle") installiert haben, können Sie Windows -> Voreinstellungen -> Gradle verwenden. Hier können Sie "Gradle User Home" angeben. Meiner ist momentan leer. Ich nehme an, es verwendet das System GRADLE_USER_HOME (das ich zwar eingestellt habe) ... aber ich habe mich nicht darum gekümmert. 

2
mike rodent