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

Я также попытался загрузить, нажав на force " http: "для всех" https: "загрузки в настройках но это все равно не помогает.

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

17 ответов


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

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


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

  • Goto Android SDK Manager c://android-sdk-windows / открыть SDK-Manager
  • нажмите Настройки-будет попросил доверенное лицо.
  • если есть один enter IP-адрес и номер порта. Если не отключить брандмауэр.
  • Регистрация "Force https://... "(в силу СДК Менеджер использовать http, не https)

Это должно работать сразу.


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

sudo chown -R username:username ~/.android

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

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


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

sdkman.сила.протокол HTTP=истина

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


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

в части настройки прокси-сервера Установите прокси-сервер и ok


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

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

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

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

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

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


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


я получил решение для установки 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-файлы или создавать новые проекты.


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

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

устранение:

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

  • Я запустил Android.летучая мышь из этой копии

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

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

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

обратите внимание, что просто убивая adb.exe было недостаточно, чтобы обойти оригинал вопрос... только путем копирования папки tools и использования копии для запуска Android на продолжительность процесса обновления была достаточной, чтобы устранить проблему.

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


Если вы открываете /Users / {your name} / 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.


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


У меня была та же проблема. Я использую 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 файл Исправлена ошибка.


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

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

  • обмен wifi подключение к интернету моего телефона через USB

с наилучшими пожеланиями, Роберт!--1-->


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

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