Установка репозитория поддержки Android в автономном режиме

Я пытаюсь настроить Android Studio + Android SDK на Linux. Я смог установить Android Studio и SDK Tools и другие компоненты, кроме «Репозитория поддержки Android» (загрузка продолжалась сбой), поэтому я загрузил android_m2repository_r30.zip и попытался разместить его содержимое (которое является каталогом m2repository ) в дереве каталогов SDK, но Он не признается.

Я попытался разместить несколько путей, включая

pathtosdk/extras/android/m2repository , pathtosdk/extras/android/support/m2repository

а также

pathtosdk/extras/support/m2repository

Но никто из них не работает. Где я должен помещать содержимое zip-файла для его установки.

  1. Загрузите последний репозиторий поддержки. Вот ссылка на версию v34: репозиторий поддержки Android v34
  2. Теперь извлеките загруженный zip-файл.

  3. Скопируйте папку с именем « m2repository » из извлеченной папки.

  4. Перейдите в папку \extras\android\ в каталоге установки sdk. Для меня это:

    C:\Users\$usrname$\AppData\Local\Android\sdk\extras\android\

  5. Удалите папку с именем « m2repository » (сначала создайте резервную копию).

  6. Вставьте папку « m2repository », которую вы скопировали из загруженного почтового индекса.

  7. Перезапустите Android-студию.

  8. Надеюсь, у вас будет новый репозиторий поддержки Android.

Обновить

Чтобы получить последнюю версию репозитория поддержки:

A Перейти к этой ссылке

B Поиск ключевого слова m2repository_r (я использую Chrome)

C Скопируйте значение в <url> . Это будет примерно так:

  <complete> <size>355529608</size> <checksum>a0d22beacc106a6977321f2b07d692ce4979e96a</checksum> <url>android_m2repository_rXX.zip</url> </complete> 

D Замените zip-файл на свой скопированный контент: https://dl.google.com/android/repository/android_m2repository_rXX.zip

Загрузите и перейдите к шагу 2

Вы можете поместить загруженный заархивированный файл в папку Temp под Android SDK ( C:\Users\$usrname$\AppData\Local\Android\sdk\temp ). Затем перезапустите диспетчер SDK и установите его.

Я столкнулся с этой проблемой для версии Android 2.3.1 и пакета android_m2repository_r47.

  1. Загрузите файл android_m2repository_r47.zip вручную.
  2. Загрузить xml – https://dl.google.com/android/repository/addon2-1.xml
  3. Скопируйте эти 2 файла в% \ Android Studio \ plugins \ sdk-updates \ offline-repo \
  4. Изменить addon2-1.xml: удалить все теги « remotePackage » исключить тег с помощью android_m2repository_r47
  5. В Android Studio необходимо добавить новый репозиторий. Поскольку URL-адрес должен писать путь к вашему модифицированному % \ Android Studio \ plugins \ sdk-updates \ offline-repo \ addon2-1.xml

Попробуйте вставить содержимое папки в: Program Files \ android \ android studio \ gradle \ m2repository

Я пробовал и работал хорошо 🙂