Установка репозитория поддержки 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
Чтобы получить самую последнюю версию, ознакомьтесь с приведенным ниже обновлением -
Извлеките загруженный zip файл.
-
Скопируйте папку с именем m2repository
из извлеченной папки.
-
Перейдите в каталог extras/android
в каталоге установки SDK. Для меня это:
C:\Users\$usrname$\AppData\Local\Android\sdk\extras\android\
-
Замените существующую папку m2repository
на одну из ZIP.
(Сначала я предлагаю создать резервную копию)
-
Перезапустите Android-студию.
Надеюсь, у вас будет новый репозиторий поддержки Android.
Обновить
Чтобы получить последнюю версию репозитория поддержки:
а. Перейти к этой ссылке
б. Поиск ключевого слова m2repository_r
с. Скопируйте значение в <url>
.
Он должен выглядеть так:
<complete>
<size>355529608</size>
<checksum>a0d22beacc106a6977321f2b07d692ce4979e96a</checksum>
<url>android_m2repository_rXX.zip</url>
</complete>
д. Вставьте его до конца этого URL-адреса: https://dl.google.com/android/repository/
Ваш новый URL должен выглядеть так:
https://dl.google.com/android/repository/android_m2repository_rXX.zip
где XX
- номер версии
е. Загрузите и перейдите к шагу 2
Ответ 2
Вы можете поместить загруженный zipped файл в папку Temp под Android SDK (C:\Users\$usrname$\AppData\Local\Android\sdk\temp
). Затем перезапустите диспетчер SDK и установите его.
Ответ 3
Я столкнулся с этой проблемой для версии Android 2.3.1 и пакета android_m2repository_r47.
- Загрузите файл android_m2repository_r47.zip вручную.
- Загрузить xml - https://dl.google.com/android/repository/addon2-1.xml
- Скопируйте эти 2 файла в%\Android Studio\plugins\sdk-updates\offline-repo\
- Изменить addon2-1.xml: удалить все теги " remotePackage ", исключить тег с помощью android_m2repository_r47
- В Android Studio необходимо добавить новый репозиторий. Поскольку URL-адрес должен написать путь к вашему модифицированному %\Android Studio\plugins\sdk-updates\offline-repo\addon2-1.xml
Ответ 4
Попробуйте вставить содержимое папки в: Program Files\android\android studio\gradle\m2repository
Я пробовал, и он работал хорошо :)
Ответ 5
Если у вас есть другой компьютер (или компьютер для друга), который работает в студии для Android,
просто скопируйте папку sdk
- обычно C:\Users\$ usrname $\AppData\Local\Android\sdk
- и нужно замаскировать (слишком много папок и файлов в нем)
oops, Мой первый компьютер os - это Windows 10 64bit, а второй компьютер os - это Windows 7 32bit
и возникла проблема sdk
и я нашел другое решение здесь
Через 5 минут установка, казалось, прошла (не уверена, хотя если она только приурочена... но, по крайней мере, начнет загружать остальную часть файлов)... теперь застрял на sdk-tools-darwin - ###. Zip и пошел через несколько минут... теперь снова застрял в emulator-darwin-4266726.zip, а затем build_tools_r27-macosx.zip. затем на google_m2repository_gms_v11_3_rc05_wear_2_0_5.zip.... а затем platform-27-r01.zip и т.д.... Будет отчитываться, если он на самом деле все еще установил все и работает. - Armyofda12mnkeys Ноя 3 '17 в 18:11
и я счастлив сейчас