Я хочу знать, как создается файл, начинающийся с "Gradle_" в .idea / libraries в Android Studio? а что такое правило генерации? и как создать контроль со стороны людей?
Эти файлы создаются самим Gradle для каждой зависимости Gradle от вашего проекта. Чем больше у вас зависимостей, тем больше файлов создается. Файлы Gradle_ имеют следующую структуру:
.idea/libraries/Gradle__groupid_artifactid_version.xml
Нет никакого «контроля» над создаваемыми файлами. Они генерируются плагином gradle автоматически во время компиляции.
Эти файлы будут содержать пути к загруженному JAR для каждой зависимости. Обычно экономят на:
//$USER_HOME$/.gradle/caches/
Посмотрите на это как на карту между зависимостями вашего build.gradle и вашей машинной памяти.
В дополнение к этому, «Добавление зависимости» в gradle похоже на «Добавление внешнего файла .jar» внутри вашего проекта. Точно так же, как мы делали раньше (netbeans или eclipse). По сути, зависимость действует как URL-адрес, и когда вы создаете проект без подключения к Интернету, он иногда дает сбой. Вот почему обязательно иметь подключение к Интернету, если вы не отметили опцию «строить в автономном режиме» в настройках.