У меня есть изолированный компьютер (C1), и я хочу разработать приложение для Android. У меня есть другой компьютер (C2), который также может подключаться к Интернету.я хочу добавить библиотеку залпа к моему C1.Как я могу добавить зависимость?мне не нужен .jar файл.Мне нужны файлы .aar. Могу ли я просто скопировать некоторые файлы из папки .gradle в мой C1?
Сначала вы должны загрузить библиотеку.
, например, для библиотеки Пикассо, перейти к этому адресу , выбрать раздел файла, выбрать версию, которую вы хотите, и загрузить весь файл.затем скопируйте этот файл в папку libs в android-studio
Благодаря @ vladyslav-matviienko я нашел ответ.
клонируем проект lib на ваш компьютер
git clone https://android.googlesource.com/platform/frameworks/volley
generate volley.jar;зайдите в корневой каталог volley в cmd (с помощью команды "cd") и выполните следующие команды.
android update project -p . ant jar
Вы можете найти сгенерированный файл volley.jar в папке для хранения volley.
Перейдите в Android Studio и измените представление Android на представление проекта в меню проекта на левой панели и просто перетащите файл .jar в папку libs . Затем щелкните правой кнопкой мыши и выберите команду «Скомпилировать как библиотеку». не забудьте проверить, есть ли у вас код ниже в build.gradle (уровень приложения) в разделе зависимостей
implementation fileTree(dir: 'libs', include: ['*.jar'])
Используйте подключенный компьютер, чтобы загрузить все ваши зависимости, а затем скопируйте папки .gradle и .m2 в домашнем каталоге ~/ в домашний каталог вашего компьютера, который не подключен к Интернету.
.gradle
.m2
~/
Скачать jar из здесь
ИЛИ
git clone https://github.com/google/volley