Медленная загрузка SDK через Android SDK manager

Когда я запускаю менеджер Android SDK для загрузки SDK-платформы, скорость загрузки составляет 8 KiB/s. Загрузка одной платформы, такой как Android 2.2, API 8, займет более 2 часов. Нет проблем с загрузкой через браузер. Кто-нибудь знает, как исправить эту проблему?

Ответ 1

Я не сталкивался с этой проблемой. Принудительное или непредвиденное HTTPS (для этого есть опция), и убедитесь, что это улучшает качество вашего соединения.

Ответ 2

У меня также есть эти проблемы и нашел решение онлайн, и похоже, что он работает сейчас. Я пытался с помощью HTTP и HTTPS, и ничего действительно не работает.

Итак, попробуйте следующее:

1.) Запустите командную строку в качестве администратора - Windows 7 (Пуск- > Щелкните правой кнопкой мыши на командной строке- > Выберите "Запуск от имени администратора" ) или "Пуск" введите CMD в поле поиска, а затем щелкните правой кнопкой мыши и "Запустить как администратор".

2.) В окне командной строки введите:

netsh

и нажмите ENTER

3.) Затем напишите это и нажмите ENTER в конце:

interface tcp set global autotuning=disabled

4.) Теперь перезапустите диспетчер SDK и попробуйте загрузить снова!


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

interface tcp show global

Ответ 3

Попробуйте отключить антивирус и включить Force https://... sources to be fetched using http://... в Android SDK Manager Tools-> Options....

Это помогло мне.

Ответ 4

Снимите флажок https для меня.

Ответ 5

Проверьте эти ссылки на файлы XML Check those Xml file links

Позвольте мне записать их здесь...

Google Repository для SDK из всех API Android

Google Repository для надстройки (API Google) для всех API Android

Intel API для Android

Google репозиторий для системных изображений

Репозиторий MIPS для изображений системы

Репозиторий Intel для изображений системы

Теперь вы узнаете, что вы должны искать....

Возьмем пример этого моментального снимка Say i want to download google API for Android API12

Скажем, я хочу загрузить API Google для Android API

затем Google Repository для надстройки (API Google) для всех API Android Поиск тега <sdk:url> в теге <sdk:addon>, как указано в примере ниже

Look up for the sdk:url tag

а затем используйте ссылку, используемую для получения файла XML

Сбросьте последнюю часть и замените ее тегом <sdk:url>

например: в этом случае он будет похож на

API Google для Android API 12 (HoneyComb)

у вас есть ссылка для скачивания....

Аналогично SDK, Системные изображения могут быть загружены....

Не нужно дожидаться возраста, чтобы заполнить этот список;) для загрузки, чтобы ускорить использование DAP или IDM (ускорители загрузки)

Наслаждайтесь!:)

Ответ 6

Вы можете вручную загрузить и установить компонент Android SDK.

Метод:

ШАГ 1. Перейдите в папку установки Android SDK ( "C:\Users\%username%\Appdata\Local\Android\android-SDK" или любое другое место, которое вы выбираете во время установки). открытый менеджер SDK для Android введите описание изображения здесь ШАГ 2. Проверьте компонент, который хотите загрузить. введите описание изображения здесь ШАГ 3. Затем нажмите на пакет установки 1 введите описание изображения здесь введите описание изображения здесь ШАГ 4 - нажмите кнопку остановки введите описание изображения здесь ШАГ 5. Перейдите в папку установки Android SDK, затем перейдите в папку temp ( "C:\Users\%username%\AppData\Local\Android\android-sdk\temp" ), здесь вы увидите два файлы создаются копировать имя файла информации о настройке введите описание изображения здесь ШАГ 6 - перейдите в веб-браузер и введите url https://dl.google.com/android/repository/(file имя, которое вы скопировали) в моем случае https://dl.google.com/android/repository/android-23_r01.zip введите описание изображения здесь STEP 7. Файл будет загружен автоматически. введите описание изображения здесь ШАГ 8. После завершения загрузки перейдите в раздел "C:\Users\%username%\Appdata\Local\Android\android-sdk\temp" и удалите два созданных там файла и вставьте загруженный файл там введите описание изображения здесь введите описание изображения здесь ШАГ 9. Теперь перейдите в диспетчер SDK android и снова проверьте компонент и нажмите на установочный пакет 1 введите описание изображения здесь ШАГ 10. Пакет будет установлен автоматически. введите описание изображения здесь введите описание изображения здесь

Ответ 7

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

1) Удалите PC Tools Firewall Plus

2) Удалите антивирус AVG бесплатно

3) Установите Comodo Internet Security бесплатно.

Файлы теперь загружаются и устанавливаются. Я также использую HTTP-режим, как было предложено. Если у вас есть какие-либо из вышеперечисленных средств безопасности, я рекомендую попробовать. BTW, отключить PC Tools будет недостаточно.

Ответ 8

Ни одно из других решений, перечисленных здесь, не разрешило мне проблему, даже не удалив Android Studio/SDK, а затем переустановив их. Стоит отметить, что автономный диспетчер SDK также был устарел, так как многие из этих ответов были опубликованы.

После нескольких часов устранения неполадок мне удалось решить проблему, переименовав мою конфигурационную папку Android Studio (~/.AndroidStudio2.3) на что-то еще и заставив Android Studio снова создать ее. Вы можете попросить Android Studio импортировать старый config, и он все еще работает, поэтому он может иметь какое-то отношение к папке system.

Надеюсь, это поможет кому-то еще, у кого есть эта проблема, но не смог найти такое решение, как я.

Ответ 9

У меня была та же проблема, плюс google не разрешает мне доступ к andriod, и я должен подключиться к VPN. поэтому я загружаю все xmls и пакет, которые мне нужны, на мой localhost и устанавливаю dl-ssl.google.com тоже 127.0.0.1, а затем я устанавливаю их с моего локального с дополнительной скоростью: D

Ответ 10

Отключение AVG Работало для меня...

Ответ 11

У меня также есть эти проблемы и нашел решение онлайн, и похоже, что он работает сейчас. Я попытался с помощью HTTP и HTTPS, и ничего действительно не работает.

Итак, попробуйте следующее:

1.) Запустите командную строку в качестве администратора - Windows 7 (Пуск- > Щелкните правой кнопкой мыши на командной строке- > Выберите "Запуск от имени администратора" ) или "Пуск" введите CMD в поле поиска, а затем щелкните правой кнопкой мыши и "Запустить как администратор".

2.) В окне командной строки введите (все без кавычек): 'netsh' и нажмите ENTER

3.) Затем напишите это и нажмите ENTER в конце: interface tcp set global autotuning = disabled

4.) Теперь перезапустите диспетчер SDK и попробуйте загрузить снова!