SDK Manager: не удалось установить.SDK для платформы Android 3.0 API 11, редакция 2 - PullRequest
13 голосов
/ 11 августа 2011

Не удалось переименовать каталог D: \ android-sdk-windows \ platform \ android-11 в D: \ android-sdk-windows \ temp \ PlatformPackage.old01.Не удалось переименовать каталог D: \ android-sdk-windows \ platform \ android-11 в D: \ android-sdk-windows \ temp \ PlatformPackage.old01.Не удалось переименовать каталог D: \ android-sdk-windows \ platform \ android-11 в D: \ android-sdk-windows \ temp \ PlatformPackage.old01.Не удалось переименовать каталог D: \ android-sdk-windows \ platform \ android-11 в D: \ android-sdk-windows \ temp \ PlatformPackage.old01.Не удалось переименовать каталог D: \ android-sdk-windows \ platform \ android-11 в D: \ android-sdk-windows \ temp \ PlatformPackage.old01.

Это сообщение, которое я получаюпри запуске менеджера AndroidSDK при попытке обновить менеджер sdk.

SDK Manager: не удалось установить папку не удалось переместить .. она предполагает, что что-то еще использует папку .. как антивирус .. но ничегоделает !!!

Я не могу обновить менеджер SDK и добавить компонент с именем: SDK android platform 3.0 API 11, редакция 2.

Как мне установить этот компонент

Ответы [ 11 ]

15 голосов
/ 04 сентября 2011

В Windows 7 я получал те же сообщения (я пытался обновить SDK, запустив AVD-менеджер в Eclipse). Я думаю, что основной причиной являются права администратора для папки SDK. Так что это может не повлиять на людей, которые не разрешают установку SDK в «Program Files ...».

Мое исправление состояло в том, чтобы запустить «SDK Manager.exe» от имени администратора .

9 голосов
/ 07 ноября 2011

Вот проблема, с которой я столкнулся и как я ее исправил:

  1. Программа, которая использует эту папку, является самой Eclipse. Таким образом, использование менеджера SDK Android и запуск его из Eclipse создает ситуацию, когда менеджер SDK пытается обновить папку, которую использует Eclipse. Когда вы выключаете Eclipse ... вы выключаете менеджер Android SDK. Таким образом, вы застряли в бесконечной и глупой ситуации.

Чтобы решить эту проблему:

  1. Закройте Eclipse и больше никогда не обновляйте Android SDK из Eclipse.
  2. Перейдите туда, где установлен Android SDK, а затем запустите его оттуда, дважды щелкнув: SDK Manager.exe
  3. После того, как вы это сделаете, вы можете теперь загрузить и установить все необходимые обновления, не открывая Eclipse.
5 голосов
/ 13 августа 2011

Это была моя точная ситуация, но закрытие всего, что я мог, не сработало. Я наконец (d'oh) попытался переустановить SDK с сайта Android Dev:

Android SDK - developer.android.com/sdk

... и это помогло мне! Он сразу установился, запустил менеджер и начал обновлять те, которые раньше не обновлялись!

Удачи!

1 голос
/ 28 июня 2012

Я получил ту же ошибку от Eclipse IDE.

  1. Закройте Android SDK Manager и Eclipse IDE.
  2. Запустите Android SDK Manager от имени администратора.

Вы можете сделать это, щелкнув правой кнопкой мыши на exe или ярлыке меню и затем выбрав опцию Run As Administrator.

1 голос
/ 30 мая 2012

Если ни одно из вышеперечисленных решений не работает для вас, то это может быть в случае, когда терминал / оболочка предлагает открыть переход к папкам Android-SDK. Закройте все эти окна терминала и попробуйте снова.

1 голос
/ 12 ноября 2011

Запустите Eclipse от имени администратора, затем запустите менеджер SDK и обновите его.

1 голос
/ 09 сентября 2011

Не уверен, если кто-то еще заинтересован в этом, но ...

Когда я получил эту проблему, я думал, что у меня наверняка было решение, когда я понял, что у меня есть открытые проекты, которые обращались к версии Android, которую я пытался обновить. После закрытия проектов я снова получил ту же ошибку!?!

То, что я сделал, чтобы это работало, было так:

1.В командном окне adb kill-server

2. Затмение немедленно начинает пытаться переподключиться к adb. Обратите внимание, что Eclipse вскоре перезапустит adb.

3.Перед перезапуском выполните adb start-server в командном окне. (Теперь я думаю, что процесс не принадлежит Eclipse, и он перестанет пытаться перезапустить adb.

4. Откройте диспетчер AVT в Eclipse и выполните обновление.

Buggy!

0 голосов
/ 26 февраля 2013

Я обнаружил, что "Java.exe" - это файл, который блокирует папку SDK / Tools.by. Завершает работу java.exe с помощью менеджера процессов. Менеджер SDK автоматически закрывает. Менеджер SDK хочет переименовать его !!!

0 голосов
/ 09 мая 2012

У меня такая же проблема.мое затмение закрыто, и я использую Lock Explorer, чтобы увидеть, что блокировка фактически удерживается самим менеджером SDKКажется, менеджер Android SDK пытается обновить себя с помощью инструментов Android SDK ред.19 Это довольно типично для программного обеспечения Google.

0 голосов
/ 07 октября 2011

Ответ Core - лучший. Позвольте мне расширить и сказать, что хитрость заключается в том, чтобы выключить Exlipse и запустить SDK Manager.exe напрямую. Вы найдете его на верхнем уровне вашей папки android-sdk-windows или там, где живет ваш Android SDK. Кажется, что процесс румян, который не позволяет перемещать старую папку SDK, не принадлежит сканеру вирусов, а скорее является одним из собственных процессов Eclipse!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...