При выборе репозитория Android SDK Manager дает ошибку «Ошибка при получении URL https://dl-ssl.google.com/android/repository/repository.xml»

Я пытаюсь установить платформу, но когда я открываю Android Manager, я нажимаю «Доступное программное обеспечение», затем выберите https://dl-ssl.google.com/android/repository/repository.xml репозиторий

Я получаю эту ошибку:

Не удалось получить URL-адрес https://dl-ssl.google.com/android/repository/repository.xml.

Я также попробовал загрузку, нажав на команду «http:» для всех «https:» загрузок на панели настроек, но это все равно не помогает.

Я работаю над Windows Vista.

Solutions Collecting From Web of "При выборе репозитория Android SDK Manager дает ошибку «Ошибка при получении URL https://dl-ssl.google.com/android/repository/repository.xml»"

Если вы вводите URL-адрес в браузере, а затем смотрите исходный код страницы, вы увидите, что возвращается XML-документ.

Причина, по которой этот URL-адрес будет работать в браузере, но не в менеджере Android, может заключаться в том, что вам необходимо указать прокси-сервер. В Eclipse (3.5.2) настройки прокси можно найти здесь: «Окно» -> «Настройки» -> «Общие» -> «Сетевые подключения»

Попробуйте это решение, и оно сработало. Эта проблема вызвана тем, что ADB не может подключиться к серверам Android для получения обновлений. (Если дома попробуйте отключить брандмауэр)

  • Откройте Android SDK Manager c: // android-sdk-windows / open SDK-Manager
  • Нажмите «Настройки». Будет запрошен прокси-сервер.
  • Если нужно ввести IP-адрес и номер порта. Если вы не отключите брандмауэр.
  • Проверьте «Force https: // …» (чтобы заставить SDK Manager использовать http , а не https )

Это должно работать немедленно.

Все, что было необходимо для меня, пользователя Ubuntu, состояло в том, чтобы изменить владельца каталога ~ / .android. В терминале введите следующую команду:

 sudo chown -R username:username ~/.android 

Очевидно, вы должны заменить «username» (дважды) своим именем пользователя.

Я не был уверен, что я должен опубликовать это как ответ, потому что исходный вопрос о постере касался Windows Vista, а не Ubuntu. Однако я нашел это сообщение, ища ответ на Ubuntu, поэтому считаю, что это уместно. У меня нет достаточной репутации, чтобы прокомментировать ответ «+» Махера Гамаля, хотя это и привело меня к этому ответу. Надеюсь, кто-то найдет это полезным!

В Mac OS X решение создает файл androidtool.cfg в нашей пользовательской папке .android, а затем добавляет эту строку. Конечно, он работает и для Linux

sdkman.force.http = верно

Надеюсь, это поможет!

Откройте Android SDK Manager и откройте меню Tools-> Options

В разделе настройки прокси Установите свой прокси и нормально

Исследуя эту ошибку на моем новом ноутбуке Win 7, я обнаружил, что мой плагин ADT отсутствует. Добавив это, я решил проблему: Загрузка плагина ADT

Используйте функцию диспетчера обновлений для вашей установки Eclipse, чтобы установить последнюю версию ADT на вашем компьютере разработки.

Предполагая, что у вас установлена ​​совместимая версия Eclipse IDE, как описано в разделе «Подготовка к установке» выше, выполните следующие действия, чтобы загрузить плагин ADT и установить его в среду Eclipse.

Запустите Eclipse, затем выберите «Справка»> «Установить новое программное обеспечение» … Нажмите «Добавить» в верхнем правом углу. В появившемся диалоговом окне «Добавить репозиторий» введите «ADT Plugin» для имени и следующего URL-адреса для местоположения: https://dl-ssl.google.com/android/eclipse/ Нажмите «ОК».

Примечание. Если у вас возникли проблемы с приобретением плагина, попробуйте использовать «http» в URL-адресе местоположения вместо «https» (https предпочтительнее из соображений безопасности). В диалоговом окне «Доступное программное обеспечение» установите флажок «Инструменты разработчика» и нажмите «Далее». В следующем окне вы увидите список инструментов для загрузки. Нажмите "Далее. Прочтите и примите лицензионные соглашения, затем нажмите «Готово».

Примечание. Если вы получите предупреждение о безопасности, указывающее, что подлинность или действительность программного обеспечения не может быть установлена, нажмите «ОК». По завершении установки перезапустите Eclipse.

Я использую Kaspersky. Я просто отключил его, и проблема была решена!

У меня была та же проблема: последнее обновление не удалось установить, потому что оно не могло переименовать папку tools в android-sdk-windows. Я использую AVG-антивирус и отключил его, но это не помогло, но я не думаю, что это вообще имело отношение к AV-программе.

Факт заключается в том, что установка Android SDK, по-видимому, использует элементы в каталоге «android-sdk-windows \ tools». Я нахожусь в Win Vista x32, поэтому, возможно, это создает некоторую уникальную ситуацию – я не уверен.

Решение:

  • Я сделал копию самой папки с инструментами (сохраняя ее на одном уровне дерева каталогов, поэтому «инструменты» и «инструменты-копия» были в папке «android-sdk-windows»).

  • Я запустил Android.bat из этой копии

  • Я без проблем запускал обновление (он обновлял исходную папку, не являющуюся используемой в данный момент, среди любых других элементов, которые ей нужны).

  • Я закрыл SDK, удалил папку (мне сначала пришлось убить процесс adb.exe – не знаю, почему это всегда сохраняется, но вы не можете удалить папку, не делая этого).

  • Я перезапустил SDK из обычной (теперь обновленной) папки инструментов. Работал как шарм!

Обратите внимание, что просто убить adb.exe было НЕ достаточным, чтобы обойти исходную проблему … только путем копирования папки с инструментами и использования копии для запуска Android в течение всего процесса обновления было достаточно, чтобы исправить эту проблему.

Надеюсь, это поможет другим … Очень неприятно тратить время на решение основных проблем, подобных этому, только для запуска обновления.

Я получил решение для установки Android Studio после того, как попробовал все, что мог найти в Интернете. Если вы используете Android Studio и получаете эту ошибку:

Найдите [Path_to_Android_SDK]\sdk\tools\android.bat . В моем случае это было в C:\Users\Nathan\AppData\Local\Android\android-studio\sdk\tools\android.bat .

Щелкните его правой кнопкой мыши, нажмите « Edit и прокрутите вниз до конца.

Найдите, где он говорит: call %java_exe% %REMOTE_DEBUG% ...

Замените это на call %java_exe% -Djava.net.preferIPv4Stack=true %REMOTE_DEBUG% ...

Перезапустите Android Studio / SDK и все работает. Это фиксировало многие проблемы для меня, в том числе неспособность извлекать файлы XML или создавать новые проекты.

Если вы откроете / Users / {ваше имя} / android sdks / tools / android (дважды щелкните его), затем нажмите «Android SDK Manager», а затем «Настройки», а затем вы можете изменить настройки прокси-сервера специально для Android SDK Manager , Эти настройки прокси также применяются к «Android SDK Manager», если они используются в Eclipse.

После 7 долгих часов поиска я наконец нашел путь! Ни одно из вышеперечисленных решений не работало, только один из них указал на проблему!

Если вы работаете в Win7, ваш брандмауэр блокирует диспетчер SDK для получения списка аддонов. Вам нужно будет добавить «android.bat» и «java.exe» к доверенным файлам и бинго! Все начнет работать!

У меня была такая же проблема, что и все обходные пути, о которых вы посоветовали: все та же ошибка. Я обновил Eclipse через «Справка / Проверка обновлений», и теперь все в порядке. Это обновление принесло совершенно новую версию Android SDK Manager.

Кроме того, попробуйте отключить брандмауэр и попробуйте обновить ссылку.

У меня такая же проблема. Я использую Ubuntu 12.04. Я попытался отключить ipv6.

 Modify the /etc/sysctl.conf and add the following: #disable ipv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 

Затем перезапустите машину и проверьте. Я думаю, что это может быть проблема ipv6 даже в ОС Windows.

У меня была аналогичная ситуация, когда у меня уже были настройки прокси-сервера, и менеджер SDK не смог их постоянно изменять. ~/.android/androidtool.cfg файла ~/.android/androidtool.cfg .

Имел ту же проблему на 64-битной машине win7 в сети компании за прокси с автоматически обнаруженными настройками.

После ряда испытаний и сбоев было доказано, что следующее обходное решение оказалось успешным:

  • Обмен беспроводным подключением к Интернету моего телефона через USB

С наилучшими пожеланиями, Роберт

Я нашел другой способ без установки прокси. В настоящее время я использую антивирус, в котором есть программа брандмауэра. Затем я отключу этот брандмауэр, и теперь я могу получить этот URL.

Если все еще не работает, попробуйте отключить брандмауэр на вашем ПК, например брандмауэр Windows.