java.io.IOException: не удается загрузить, ответ: 200 ОК. Предупреждение: произошла ошибка при подготовке пакета SDK. Репозиторий поддержки Android: невозможно загрузить, ответ: 200 ОК. java.io.IOException: невозможно загрузить https://dl.google.com/android/repository/emulator-windows-3833124.zip ': dl.google.com Предупреждение: произошла ошибка при подготовке пакета SDK Эмулятор Android: невозможно загрузить' https://dl.google.com/android/repository/emulator-windows-3833124.zip ': dl .google.com. java.io.IOException: не удается загрузить 'Предупреждение: произошла ошибка при подготовке пакета SDK Репозиторий Google: невозможно загрузить
Ошибка при загрузке пакета SDK в Android Studio
Ответы (15)
У меня была эта аналогичная проблема, которая ниже работала для меня. Решение для этого:
Запустите Android Studio от имени администратора.
Повторно запустите обновление.
Это будет работать.
удалить незавершенную загрузку в [папка Android SDK] \. downloadIntermediates. я решил свою проблему этим методом.
вы можете вручную загрузить sdk:
- https://dl.google.com/android/repository/platform-29_r04.zip
- https://dl.google.com/android/repository/3534162-studio.sdk-patcher.zip
- https://dl.google.com/android/repository/build-tools_r29.0.3-windows.zip
- https://dl.google.com/android/repository/emulator-windows-6306047.zip
- https://dl.google.com/android/repository/sources-29_r01.zip
- https://dl.google.com/android/repository/platform-tools_r29.0.6-windows.zip
Распаковать в
- C: \ Android \ SDK \ платформы \ андроид-2
- C: \ Android \ SDK \ патчер \ v4
- C: \ Android \ Sdk \ build-tools \ 29.0.3
- C: \ Android \ SDK \ эмулятор
- C: \ Android \ Sdk \ sources \ android-29
- C: \ Android \ SDK \ платформенные инструменты
Парсинг
- C: \ Android \ Sdk \ build-tools \ 29.0.3 \ package.xml
- C: \ Android \ Sdk \ emulator \ package.xml
- C: \ Android \ Sdk \ patcher \ v4 \ package.xml
- C: \ Android \ Sdk \ платформенные инструменты \ package.xml
- C: \ Android \ SDK \ платформы \ android-29 \ package.xml
- C: \ Android \ Sdk \ sources \ android-29 \ package.xml
запустите сценарий studio.sh с помощью sudo:
"sudo ./studio.sh"
если это не сработает, запустите:
"sudo chmod 777 -R / opt"
без кавычек должно работать
Как показано в видео о SDK для Android, необходимо запустить ./studio.sh, однако при запуске без sudo или su это может вызвать подобные проблемы. Итак, вы должны запускать sudo или su, как показано ниже:
- sudo ./studio.sh (или /path/to/studio.sh)
или если вы хотите запустить как root
- su
- Пароль: пароль root
- ./studio.sh или (или /path/to/studio.sh) Это должно решить проблему. Может возникнуть проблема с / tmp, если он находится в другом разделе и на этом разделе меньше места, чем необходимо для установки.
Надеюсь это поможет.
У меня был доступ администратора на моем ноутбуке, но я все же столкнулся с этой проблемой (также загружались другие пакеты). Я обнаружил, что https://dl.google.com/android/repository/android_m2repository_r47.zip довольно большой, и в моем случае, поскольку скорость моей сети была медленной, и я пытался загрузить большой файл в медленной сети, я пришел к выводу, что он не прошел по таймауту. Я переключился на более быструю локальную сеть, и она была загружена.
У меня была та же проблема, я загрузил проблемный файл 'https://dl.google.com/android/repository/emulator-windows-3833124.zip 'и распаковал его в C: \ Users \ $ usrname $ \ AppData \ Local \ Android \ sdk \ extras \ android. Это решило проблему для меня.
У меня была аналогичная проблема при установке на Mac Catalina:
java.net.SocketException: Превышено время ожидания операции (ошибка чтения). Предупреждение. Произошла ошибка при подготовке источников пакета SDK для Android 29: время ожидания операции истекло (ошибка чтения).
Первая попытка с использованием стандартной конфигурации - Не удалось
Вторая попытка с использованием стандартной конфигурации - Не удалось
Третья попытка с использованием конфигурации клиента, я выбрал симулятор Android - Не удалось
Четвертая попытка использования конфигурации клиента, я выбрал симулятор Android - Успешно!
Не уверен, в чем была причина, нет никаких изменений в любых настройках, кроме указанных выше (и я являюсь администратором Mac).
Найдите папку Android SDK. (Обычно C:\User\AppData\Local\Android\sdk
) Удаляйте папки, имена которых начинаются с точки (.), это временные файлы для загрузки. Затем удалите Android Emulator из SDK Manager. Затем запустите Android Studio от имени администратора, а затем снова загрузите и установите Android Emulator. Теперь вы можете создать эмулятор и использовать его без ошибок.
Приведенные ниже шаги устранили проблему для меня -
1. Загрузите zip-файл с этого расположение
2. Извлеките его и переместите папку эмулятора изображение для папки эмулятора в папку SDK. изображение для папки SDK
Надеюсь, это сработает и для вас, я использовал Windows 10 Pro 64bit
Этот объем загрузки требует высокоскоростного Интернета, и если у вас его нет, может отображаться эта ошибка.
Очень часто причиной ошибок может быть прерывание интернет-соединения. Просто возобновите загрузку со стабильным Интернетом.
Как упоминалось в предыдущих комментариях, проблема может быть из-за медленного подключения к Интернету, просто чтобы добавить больше деталей, вам необходимо загрузить все проблемные файлы, которые вы получаете в журналах, в моем случае это были (emulator-windows_x ‹›. zip и x86-30_r09.zip) и поместите их в соответствующие подпапки (PackageOperation02 или PackageOperation05 ..), имеющиеся в папке .tmp расположенный в корневой папке andriod-sdk, и перезапустите установку sdk из студии Andriod.
Что будет делать Andriod-Studio после вашего действия: он сначала выполнит поиск файлов в папке .tmp, если они существуют, он не загрузится, а просто распакует и запустит установку с того места, где произошла ошибка.