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:

Перейдите в раздел Системные настройки > Сеть: расширенный

enter image description here обходите страницу 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, но не цитируйте меня). Пусть он установит все необходимые обновления, а затем, если вы не сможете выполнить это через установку, вручную найдите пакеты, которые не могут установить и установить их.

Получил мне очень неприятную проблему и вернулся к работе.....