Ответ 1
Запустите диспетчер SDK в качестве администратора.
- Щелкните правой кнопкой мыши
SDK Manager
- Выберите
Run As Administrator
- Нажмите кнопку
YES
Я выбираю все в новом обновлении 3.2, но затем получаю сообщение об ошибке "done. nothing was installed" после того, как менеджер sdk запускает свой процесс.
Вот журнал установки sdk:
Downloading Android SDK Tools, revision 12
File not found: C:\Program Files (x86)\Android\android-sdk\temp\tools_r12-windows.zip (Access is denied)
Downloading Android SDK Platform-tools, revision 6
File not found: C:\Program Files (x86)\Android\android-sdk\temp\platform-tools_r06-windows.zip (Access is denied)
Downloading Documentation for Android SDK, API 13, revision 1
File not found: C:\Program Files (x86)\Android\android-sdk\temp\docs-3.2_r01-linux.zip (Access is denied)
Downloading Samples for SDK API 13, revision 1
File not found: C:\Program Files (x86)\Android\android-sdk\temp\samples-3.2_r01-linux.zip (Access is denied)
Downloading Android Compatibility package, revision 3
File not found: C:\Program Files (x86)\Android\android-sdk\temp\compatibility_r03.zip (Access is denied)
Downloading Google Admob Ads Sdk package, revision 3
File not found: C:\Program Files (x86)\Android\android-sdk\temp\googleadmobadssdkandroid-4.1.1.zip (Access is denied)
Skipping 'SDK Platform Android 3.2, API 13, revision 1'; it depends on 'Android SDK Tools, revision 12' which was not installed.
Skipping 'Google APIs by Google Inc., Android API 13, revision 1'; it depends on 'SDK Platform Android 3.2, API 13, revision 1' which was not installed.
Запустите диспетчер SDK в качестве администратора.
SDK Manager
Run As Administrator
YES
Ключ к вашей проблеме прост. У вас должен быть доступ администратора. Файлы не создаются автоматически и, следовательно, установка не выполняется.
Start>>And roid SDK Manager>>right click SDK Manager
и выберите выполнить как администратор.
Попробуйте снова загрузить. Он должен работать нормально.
эти ответы предназначены для пользователей Windows, поскольку он рекомендует запускать администратора как администратора. для тех, кто на любой платформе linux (я на OSX), я предлагаю вам cd в папку, в которую пытается скачать sdk (для меня это было /android -sdk/temp)
то я разрешил все разрешения в папке рекурсивно, запустив
sudo chmod 777 ./
Поскольку вы, скорее всего, будете использовать диспетчер SDK более одного раза, и ему всегда понадобятся эти права администратора, лучший вариант, чем необходимость запоминать щелчок правой кнопкой мыши по файлу/ярлыку и каждый раз выбирать "запускать как администратор" было бы установить, чтобы приложение всегда выполнялось с правами администратора без необходимости запоминать это каждый раз, выполняя следующие действия:
Вы можете найти более подробную информацию об этом и связанных с ним опциях здесь.
В Linux просто запустите gksudo android
или kdesudo android
, чтобы запустить Android SDK manager как root.
У меня была аналогичная проблема, и это то, что я сделал
в окнах 10 менеджер SDK находится в
C:\Users\your_userfolder\AppData\Local\Android\sdk
если вы не видите папку "Appdata", просто нажмите "Открыть" в верхней части окна и проверьте папку "Скрытые предметы". щелкните правой кнопкой мыши файл "SDK Manager.exe" и нажмите "запустить как администратор". После этого пакеты должны начать установку