Android Studio не запускается, не удается сказать, что компоненты не установлены
Я установил последнюю версию студии Android из Google. После запуска он пытается загрузить несколько пакетов.
Через некоторое время отображается следующая ошибка.
Следующие компоненты SDK не были установлены: extra-android-m2repository, инструменты, addon-google_apis-google-21, android-21, sys-img-x86-addon-google_apis-google-21, source-21, extra -google-m2repository
Я не смог исправить ошибку, хотя я несколько раз нажал кнопку "Повторить".
Любой может предложить решение!
Ответы
Ответ 1
Я столкнулся с аналогичной проблемой в Windows 7 и получил следующие проблемы во время запуска ярлыка андроид-студии из моего меню программ запуска в первый раз.
![Screenshot_1]()
Решение: Запуск от имени администратора
Проблема возникла из-за разрешения на запись в Windows C:
, и отображается сообщение Access is Denied
. Запуск программы в качестве администратора загружает все необходимые компоненты, и теперь я могу запустить Android Studio IDE.
![Android Studio - Setup Wizard Success as Administrator]()
Update:
Эти проблемы с разрешениями, похоже, не существуют в последних версиях Android Studio (проверено в 1.3.2 в Windows 10) и работают без команд "Запуск от имени администратора". Если у вас все еще есть проблема со старыми/последними версиями, это могут быть проблемы с брандмауэром и прокси. В этом случае проверьте другие ответы.
Ответ 2
Windows: выполняется как администратор,
Linux: sudo
Ответ 3
Возможное решение - проверить настройки прокси-сервера; в Windows 7 вы можете найти эти настройки в файле other.xml
, находящемся в пути C:\Users\YourUsername\\.AndroidStudio\config\options
.
Обратите внимание, что если вы измените обе опции "USE_HTTP_PROXY" и "USE_PROXY_PAC" на истину, ошибка будет продолжаться, но всплывающее окно должно заметить, что проблема двойной конфигурации и запрос разрешения с окном ввода для этих параметров.
ОБНОВЛЕНИЕ - Возможное решение
Мне просто удалось завершить мастер дома, возможно, прокси-сервер не является реальной проблемой (как отметил последний комментарий @meanderingmoose).
Кажется, что есть проблема с установщиком по умолчанию для Android Studio 1.0.0, который содержит инструменты IDE и di SDK: путь установки по умолчанию для инструментов sdk для Android заканчивается на myInstallPath../sdk/android-sdk
, но первая настройка запуска для Android Studio указывает на ..myInstallPath../sdk
.
Итак, вот что я сделал.
- Вырезать и вставить содержимое папки
android-sdk
вне папки, поэтому файлы находятся под ..myInstallPath../sdk/
- Используйте SDK Manager из нового местоположения, чтобы обновить все (используйте это вместо автоматического мастера, вы можете выбрать нужный вам пакет и получить также скорость и время оценки для загрузки)
- Запустите Android Studio (он должен загрузить и проверить, что SDK обновлен и начать создание AVD, после чего IDE будет загружаться полностью)
ОБНОВЛЕНИЕ - обходной путь для проблемы с загрузкой: прерывание: чтение с задержкой
Брандмауэр и прокси-сервер не позволили моему SDK-менеджеру загрузить некоторые обновления, поэтому я восстановил URL-адрес .xml для этих обновлений, искал нужные мне файлы .zip и напрямую загружал их с помощью диспетчера загрузки, то я вручную установил их в их относительной папке в папке sdk.. немного сложно, но работал у меня.
Например, в
Addon_xml_file
я искал m2repository, нашел запись и загрузил архив со ссылкой
m2repository_r14_zip_file. Вы всегда найдете файлы, которые вам нужны, в той же базе, что и файл .xml(посмотрите на URL-адрес, который я опубликовал для примера).
Ответ 4
В ОС X запускается как admin в первый раз, открывая новый терминал и запуская команды:
cd /Applications/Android\ Studio.app/Contents/MacOS/
sudo ./studio
Ответ 5
Android Studio не смог подключиться к Интернету на моем рабочем ПК из-за настроек Intranet Proxy/Firewall, изменение настроек прокси-сервера тоже не помогло мне.
Студия Android не запускалась, так как требует установки вышеупомянутых пакетов. В ходе работы я установил пакеты из Android SDK Manager и решил это.
Менеджер SDK можно найти в разделе C:\Users\<UserName> \AppData\Local\Android\sdk\SDK Manager.exe
В графическом интерфейсе выберите следующие параметры, которые являются релевантными.
- Инструменты- > Все инструменты SDK для SDK и SDK Platform-tools в версии 21. *
- Все под Android 5.0.1 (API 21)
- Все в разделе "Дополнительно"
После завершения установки попробуйте запустить Android Studio
Ответ 6
Пожалуйста, не запускайте приложения для настольных компьютеров с правами администратора. Это опасная привычка.
Мне удалось решить эту проблему, закрыв окно с помощью (X) в правом верхнем углу. Он спросил меня, нужно ли запускать мастер настройки в следующий раз, чего вы не хотите. Тогда Android-студия началась нормально. После этого запустите менеджер Android SDK и нажмите "Установить" в правом нижнем углу.
Надеюсь, что это поможет
Ответ 7
В OSX я решил эту проблему:
Шаг 1:
Перейдите в раздел Системные настройки > Сеть: расширенный
обходите страницу dl-ssl.google.com
Шаг 2:
Перейдите в Прокси и установите прокси-шлюзы следующим образом:
![enter image description here]()
Ответ 8
Вместо стандартной установки для студии Android я использую пользовательскую установку, и это сработало для меня!
![enter image description here]()
Ответ 9
В Windows я смог запустить его, выполнив следующие шаги:
1) Загрузите build-tools-21.1.1 из следующей ссылки: http://dl-ssl.google.com/android/repository/build-tools_r21.1.1-windows.zip
2) В окнах файл android sdk будет находиться в: C:\Users\\ AppData\Android\sdk (папка AppData будет скрыта по умолчанию, вы можете сделать ее видимой в "Параметры папки" )
3) В этом пути - C:\Users\\ AppData\Android\sdk\build-tools, вы уже найдете папку "21.1.2". На этом же пути создайте новую папку и назовите ее "21.1.1"
4) Разархивируйте пакет, который вы загрузили на шаге 1. Скопируйте содержимое папки "android-5.0" и вставьте его в папку "21.1.1", созданную на шаге 3).
5) Запустите Android Studio
Ответ 10
Нажмите Show Details
, пока компоненты загрузятся, это даст вам больше информации о том, что на самом деле происходит.
В моем случае это была проблема с разрешением. Чтобы решить, я просто выполнил script с помощью sudo. (sudo ./studio.sh
(который разрешит проблемы с разрешениями в среде Linux). Если вы находитесь в Windows, запустите метод установки как администратор. (Если это командный файл, используйте командную строку администратора, если это исполняемый файл, запустите как администратор и т.д.)
Ответ 11
В Windows, разрешенный путем запуска этого файла, который позволил мне обновить SDK с помощью графического интерфейса пользователя: C:\Users\%UserName%\AppData\Local\Android\sdk\tools\android.bat
Android обновился после обновления SDK.
Примечание: запуск C:\Users\%UserName%\AppData\Local\Android\sdk\SDK Manager.exe ничего не сделал в моей системе.
Ответ 12
Я в Индии, и моя связь работала неправильно.
(У меня есть интернет, но когда-нибудь у меня пустая страница на хром, и мне нужно обновить)
Я несколько раз пытался перезапустить андроид-студию (почти 15 раз). И теперь он работает.
Возможно, у вас есть такая же проблема.
Ответ 13
Этот ответ предназначен для OSX
Мне нужно было решить две вещи для успешной установки студии Android:
- Убедитесь, что вы не используете прокси-сервер, который не позволяет вам обращаться к ресурсам android. Если вы используете корпоративный прокси-сервер, убедитесь, что настройки настроены в Android Studio > Настройки > Фильтр для Прокси. Если вы не видите Лицензионное соглашение (согласитесь/не согласны), ваше соединение не будет достигнуто на серверах загрузки Google.
- Запустите rm -rf ~/.android. Это было важно для того, чтобы это работало для меня. Предыдущие установки или что-то еще повлияли на эти кеши загрузки. Лучше всего уничтожить его и начать новый.
Ответ 14
- отключить антивирус
- запустить как admin
- выйти и начать снова
Ответ 15
Для меня эта проблема связана с прокси. В Mac OSX даже при отображении выше ошибки отображается панель меню для Android Studio сверху. Выберите настройки Android Studio -> Preferences
и измените прокси-сервер, как показано ниже, и проблема была решена. В Windows/Linux могут быть аналогичные параметры для доступа к странице настроек, пока отображается ошибка.
![enter image description here]()
Ответ 16
Если вы используете Linux, я заметил, что Android Studio нельзя запускать с помощью JDK 8. Вам нужно загрузить открытый Jdk 7 и нажать alt + shift + t и ввести:
sudo apt-get install openjdk-7-jre
Когда вы загрузили jdk 7, перейдите в терминал, затем перейдите в android-studio/bin, затем введите
sudo sh ./studio.sh
Ответ 17
Я столкнулся с той же проблемой при попытке настроить Android Studio на работу. Выполнение as admin не решило мою проблему, и у меня нет прямого доступа к настройкам прокси/брандмауэра. В конце концов я решил проблему с помощью Android SDK Manager и установки соответствующих пакетов. Несколько имен пакетов и сообщений об ошибках (из отказа установки студии) не совпадали напрямую, но быстрый поиск Google показал мне свет.
Надеюсь, это поможет!
Ответ 18
Наконец, я могу решить эту проблему.
Не устанавливайте Android SDK со студийным пакетом, отмените выбор при запросе.
Шаги для решения:
- Загрузите последнюю версию Android sdk, поэтому сначала студия runnning не загружает никаких пакетов exta. Распаковать в /yourAndroidSDKPath
- Снимите флажок, Android SDK, при установке студии.
- Дайте /yourAndroidSDKPath в студии установку по запросу.
Это работает для меня.
Я пробовал другие решения, запускался как параметр "Администратор" и "Прокси", но ничего не работало.
Ответ 19
Обновление последних инструментов sdk для Android от менеджера sdk и удаление прокси-сервера, которое я сделал для подключения студии Android с vpn, сработало для меня.
Ответ 20
У меня есть прокси-сервер в моей связи (подключение к университету), и я решил проблему с помощью диспетчера SDK для загрузки пакетов SDK, после чего я открыл студию Android и работал без проблем.
Ответ 21
У меня также возникли проблемы с OS X Yosemite на новой установке Android Studio.
Моя ситуация заключалась в том, что я использовал VPN. В настройках я в конечном итоге установил параметр HTTP Proxy для автоматического обнаружения после попытки запуска его в качестве sudo и настройки статического прокси-сервера, но ни один из них не работал. После этого я смог успешно загрузить. Надеюсь, это поможет кому-то с подобной ситуацией (VPN).
![Android HTTP Proxy Settings]()
Ответ 22
Одним из возможных решений является открытие Android SDK Manager из
C:\Users\%user%\AppData\Local\Android\sdk
Скачайте и установите программу установки Android SDK 21.1.1.
Перезапустить Android Studio
Ответ 23
В OSX (Yosemite) у меня была такая же проблема. Попробовав несколько других ответов, я поменял файлы каталога установки, которые мне принадлежат:
cd/Applications/android-sdk-mac_x86
chown -R *
Где моя учетная запись пользователя.
Проблема, с которой я столкнулась при установке root, заключается в том, что некоторые файлы заканчиваются в домашнем каталоге корневой учетной записи, а другие - моими, когда я начал использовать Android Studio.
Ответ 24
Я использовал обычную установку вместо стандартного, и это решило проблему! (просто выберите пользовательский вариант, и затем вы можете установить все как стандарт)
Ответ 25
Для OSX (Mac)
Я попробовал установить как Administrator (sudo), но он не работал
После этого я решаю проблему,
при настройке выберите настраиваемая настройка вместо стандартной настройки
то он решит эту проблему
Ответ 26
Немного поздно, но у меня тоже была эта проблема, и работала студия, так как root только создавал больше проблем (используя OSX здесь).
Я исправил его, установив вручную то, что не удалось установить с помощью менеджера Android SDK. Просто запустите android sdk
в терминале (возможно, то же самое в Windows, но не цитируйте меня). Пусть он установит все необходимые обновления, а затем, если вы не сможете выполнить это через установку, вручную найдите пакеты, которые не могут установить и установить их.
Получил мне очень неприятную проблему и вернулся к работе.....
Ответ 27
"Следующие компоненты SDK не были установлены: sys-img-x86-addon-google_apis-google-22 и addon-google_apis-google-22" .
Я бы предложил просто закрыть окно вместо нажатия кнопки "Готово" и выбрать "Не запускать мастер установки".