Добавление зависимости в андроид студию без интернета - PullRequest
0 голосов
/ 22 октября 2018

У меня есть изолированный компьютер (C1), и я хочу разработать приложение для Android. У меня есть другой компьютер (C2), который также может подключаться к Интернету.я хочу добавить библиотеку залпа к моему C1.Как я могу добавить зависимость?мне не нужен .jar файл.Мне нужны файлы .aar. Могу ли я просто скопировать некоторые файлы из папки .gradle в мой C1?

Ответы [ 4 ]

0 голосов
/ 22 октября 2018

Сначала вы должны загрузить библиотеку.

, например, для библиотеки Пикассо, перейти к этому адресу , выбрать раздел файла, выбрать версию, которую вы хотите, и загрузить весь файл.затем скопируйте этот файл в папку libs в android-studio libs file section

0 голосов
/ 22 октября 2018

Благодаря @ vladyslav-matviienko я нашел ответ.

  1. клонируем проект lib на ваш компьютер

    git clone https://android.googlesource.com/platform/frameworks/volley
    
  2. скачайте и установите apache antиз здесь !
  3. generate volley.jar;зайдите в корневой каталог volley в cmd (с помощью команды "cd") и выполните следующие команды.

    android update project -p .
    
    ant jar
    

    Вы можете найти сгенерированный файл volley.jar в папке для хранения volley.

  4. Перейдите в Android Studio и измените представление Android на представление проекта в меню проекта на левой панели и просто перетащите файл .jar в папку libs . Затем щелкните правой кнопкой мыши и выберите команду «Скомпилировать как библиотеку». не забудьте проверить, есть ли у вас код ниже в build.gradle (уровень приложения) в разделе зависимостей

    implementation fileTree(dir: 'libs', include: ['*.jar'])
    
0 голосов
/ 22 октября 2018

Используйте подключенный компьютер, чтобы загрузить все ваши зависимости, а затем скопируйте папки .gradle и .m2 в домашнем каталоге ~/ в домашний каталог вашего компьютера, который не подключен к Интернету.

0 голосов
/ 22 октября 2018

Скачать jar из здесь

ИЛИ

  1. Git клонировать репозиторий, набрав в командной строке следующее:

git clone https://github.com/google/volley

Импорт загруженного источника в проект приложения в виде модуля библиотеки Android
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...