Где gradle сохраняет банки зависимостей?
Я хочу посмотреть на jars / aars, которые компилируются при добавлении зависимостей.
например, если я добавлю эту зависимость в Gradle, куда он помещает банку?
dependencies {
compile 'com.google.android.gms:play-services-analytics:11.0.4'
}
4 ответов
откройте Android Studio Project Explorer
, затем External Libraries
разделы. Щелкните правой кнопкой мыши и Show in Files/Explorer
ш есть .gradle/
каталог, по умолчанию выключен из вашего домашнего каталога (например,~/.gradle/
на Linux). Там вы найдете caches/
каталог, содержащий загруженные артефакты и POMs.
ПО УМОЛЧАНИЮ
Linux:
~/.gradle/caches/modules-2/files-2.1
Windows:
%USERPROFILE%/.gradle/caches/modules-2/files-2.1
Mac:
no idea... can anyone edit?
Android:
no idea... can anyone edit?
НАСТРОЙКА НА ЧТО-ТО ДРУГОЕ
но вы можете переопределить эти настройки по умолчанию GRADLE_USER_HOME
. Последняя переменная среды, если она установлена, равна не аналогично GRADLE_HOME
, который является путем к каталогу, содержащему bin/
каталог для версии Gradle ваша система использует в командной строке
ЗАПУСК GRADLE В IDE
IDEs может использовать другую версию и хранить банки зависимостей где-то еще. Я знаю только затмение. После установки Buildship ("Eclipse Plug-ins for Gradle") место для перехода-окно - > настройки - > Gradle. Здесь есть поле для указания "Gradle User Home". Моя в настоящее время пуста. Я предположим, что он использует систему GRADLE_USER_HOME
(который я действительно установил)... но я не потрудился проверить.