Не уверен, что я здесь делаю не так. Я установил Android SDK Manager и сейчас пытаюсь установить платформу, как предлагает сайт Android Dev. После того, как я нажал кнопку «Установить», я получил сообщение о том, что Менеджер не может создать временную папку в каталоге Android. Итак, я создал это. Теперь я получаю эту ошибку:
Загрузка SDK Platform Android 2.3, API 9, редакция 1 Файл не найден: C: \ Program Files (x86) \ Android \ android-sdk-windows \ temp \ android-2.3_r01-linux.zip (доступ запрещен)
Под индикатором выполнения также есть небольшое сообщение: «Готово. Ничего не установлено».
Я использую Windows 7 Ultimate, на случай, если это пригодится.
Ответы:
Попробуйте запустить Android Studio как администратор, щелкнув правой кнопкой мыши на .exe и выбрав «Запуск от имени администратора».
Также известно, что некоторые антивирусные программы мешают работе SDK Manager.
источник
Я получил аналогичную проблему с разрешением, и SDK Manager не смог загрузить и установить новые компоненты. Сообщение об ошибке было (я использую Android Studio (I / O Preview) 0.2.9)
Хотя решение @ william-tate говорит о том, что решение было неверным, я не смог запустить 'SDK Manager' напрямую. Это не с сообщением:
Вместо этого я запустил «tools \ android.bat» в качестве администратора, который, в свою очередь, запустил SDK Manager с теми же разрешениями, которые исправили проблему.
Надеюсь, это поможет тем, кто сталкивается с проблемой, с которой я столкнулся.
источник
В Mac OS X (пробовал с Android Studio), выполните следующие действия в терминале
Это запускает менеджер SDK от имени администратора. Теперь обновите / установите пакеты из менеджера SDK, и все заработает.
источник
Для Android Studio помогает выбрать «Запуск от имени администратора» при запуске Android Studio.
источник
В моем случае мне пришлось указать настройки прокси в Сервис-> Параметры.
источник
У меня была такая же проблема, когда я пытался установить его на моем компьютере (Win7, 64-разрядная система). У меня было сообщение об ошибке, показанное на рисунке ниже. Но когда я проверяю свою локальную папку «C: \ Users \ username \ AppData \ Local \ Android \ sdk», Android SDK уже там. Каким-то образом Android-студия не смогла увидеть / связать его.
Поэтому, пожалуйста, сначала проверьте, можете ли вы найти Android SDK в локальной папке. Если да, просто следуйте следующим шагам.
Надеюсь, это поможет.
источник
У меня была похожая проблема - очень медленная загрузка XML, за которой следовал пустой список пакетов. Похоже, SDK пытался использовать устаревшую установку Java. Установка JAVA_HOME на 1.6 jdk сделала свое дело.
источник
В моем случае я использовал Windows 7 с 64-битной ОС. Мы установили 64-разрядную версию Java SE и 64-разрядную версию ADT Bundle. С этой настройкой мы не смогли заставить менеджер SDK работать правильно (в частности, загрузка не была разрешена, и он не отображал все параметры загрузки API). Перепробовав все вышеприведенные ответы и другие посты, мы решили изучить настройку Java и поняли, что это может быть 64-битная конфигурация, которая доставляет неудобства для пакета ADT (я смутно припоминаю, что видел / читал эту проблему раньше).
Таким образом, мы удалили 64-разрядную версию Java и 32-разрядную версию, а затем использовали 32-разрядный пакет ADT, и он работал правильно. Системный пользователь уже был администратором, поэтому нам не нужно было «Запуск от имени администратора»
источник
Для тех, кто использует SDK Manager в Eclipse, помогает выбрать «Запуск от имени администратора» при запуске Eclipse.exe.
источник
Доступ запрещен, потому что Windows не дает разрешения на запись и изменение файлов по умолчанию на своем установочном диске. c: Для решения этой проблемы я обычно использую отдельный диск или, в вашем случае, вам нужно установить права доступа к определенной папке в опциях правой кнопкой мыши -> Параметры> Безопасность -> Редактировать
источник
В Windows 8:
$ C:\xxx\xxx\AppData\Local\Android\sdk\tools\android.bat
источник
Для Linux / Ubuntu User
Почему это происходит?
из-за
lock icon
какой-то папки (не имеющей доступа для чтения / записи) в" / yourpath / android-studio-SDK "
Сортировка и получение сладкого раствора
-Открытый терминал (Ctrl + alt + t) -Коп-
вредитель -Подождать некоторое время ..... -В настоящее время попробуйте снова
sudo chown -R $USER: $HOME
update your SDK
Удачного кодирования :)
источник
Если вы используете SDK Manager в Eclipse:
Вариант 1. Щелкните правой кнопкой мыши файл eclipse.exe и выберите «Запуск от имени администратора».
Вариант 2: Если вы не хотите запускать Eclipse.exe от имени администратора, просто установите / скопируйте установочные файлы Eclipse из «C: \ program files \ Eclipse ADT Bundle \» в какую-нибудь незащищенную папку, например «D: \ android \». Запустите «D: \ android \ eclipse \ eclipse.exe», выберите пункт меню «Window => Preferences => Android» и измените «Расположение SDK» на «D: \ android \ sdk \». После этого вы сможете устанавливать новые пакеты в Android SDK Manager.
источник
перейдите в папку SDK и щелкните правой кнопкой мыши на SDK Manager и запустите с администратором и наслаждайтесь установкой.
источник
Чтобы согласиться с тем, что сказал v01d:
Используя Android Studio для Mac OS X, папка SDK также может находиться там
/Users/{user}/Library/Android/sdk
, где {user} - ваше имя пользователя.Чтобы узнать, где находится частичная установка SDK, перейдите в «Конфигурация»> «Менеджер SDK» в Android Studio, затем нажмите «Изменить» вверху. Это должно появиться окно и показать местоположение.
Скопируйте этот путь и вставьте его перед
cd
командой в терминале. Наконец, выполнитеsudo ./android sdk
для запуска автономного менеджера SDK.РЕДАКТИРОВАТЬ (14 июля 2016 г.):
Бинарный файл "android" также может быть в
/Users/{user}/Library/Android/sdk/tools
.источник
Решение для macOS
AndroidStudio.app
-> Показать содержимое пакета -> MacOSstudio
выполнимый в терминалsudo
! (Ctrl+A
помещает курсор вперед)https://www.youtube.com/watch?v=ZPnu3Nrd1u0&feature=youtu.be
источник