Менеджер SDK не смог установить каталог блокировки «java.exe»

У меня возникла любопытная ошибка при попытке обновить Android SDK Tools до revision 21 из revision 20.0.3 . Плагин ADT обновлен правильно, поэтому теперь я нахожусь на месте, пока не будет разрешено.

Исходную ошибку, которую я получил, перечислены cmd.exe & java.exe как блокировка каталога, я принудительно закрыл cmd.exe и получил следующее:

Если я java.exe то, очевидно, мой диспетчер SDK закрывается.

Журнал диспетчера SDK:

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

Я попытался закрыть Eclispe и запустить SDK Manager из каталога файлов, то же самое, я прочитал, что кто-то испытал это, когда был открыт каталог, поэтому я закрыл и все еще ту же проблему. Любая помощь приветствуется.


Затмение:
Версия: 3.7.2
Идентификатор сборки: M20120208-0800


Обновить:

Свежая перезагрузка НЕ разрешалась.

Solutions Collecting From Web of "Менеджер SDK не смог установить каталог блокировки «java.exe»"

Я решил это, скопировав папку \tools , назвав copy \toolsCopy . Затем я запустил android.bat из папки \toolsCopy с правами администратора.

Запуск менеджера SDK из \tools заблокировал переименование каталога \tools по очевидным причинам. SMH

Это работает для меня после длительного поиска

  1. Закройте диспетчер sdk и затмение.

  2. Перейдите в папку, в которой вы сохранили свой адрес.

  3. В этой папке adt вы найдете папку, известную как инструменты.

  4. Сделайте копию содержимого этой папки и вставьте ее в папку под названием copytools.

  5. Теперь перейдите в командную строку и перейдите к месту расположения копий.

  6. Затем выполните команду android.bat, на которой стартует менеджер sdk.

  7. Теперь обновите все необходимые вам плагины. Он обновит вашу исходную папку.

  8. После обновления удалите копию.

Я получил свою работу, перейдя в папку android-sdk \ temp и извлекая tools_r22.3-windows.zip и переименовав текущую папку tools в tools123 и переместив извлеченную папку инструментов в папку \android-sdk\

  • Закрыть командную строку и проводник (что блокирует java.exe)
  • Вырезать все файлы и папки из папки temp (android-sdk \ temp)
  • Вставьте его в какую-либо другую папку (temp_old)
  • Запустите cmd.exe (запустите от имени администратора) и запустите процесс еще раз.
  • Если все же это не работает, вручную скопируйте каталог инструментов в папку temp и проверьте.

ЕСЛИ ИСПОЛЬЗОВАТЬ ANDROID BUNDLE

Закройте диспетчер SDK и затмение. Из папки SDK в комплекте инструменты goto. Скопируйте все файлы папки с инструментами в другую папку с именем toolscopy. Теперь в cmd перейдите в папку SDK, затем в toolcopy и выполните «android.bat». Теперь менеджер SDK выполнит и вы сможете обновить все свои обновления. Вы можете удалить папку toolscopy, так как папка с инструментами автоматически получит updated: D

Закройте eclipse и повторите попытку, это сработает. (После закрытия eclipse окно Android SDK Manager не будет закрыто)

или,

Просто зайдите в диспетчер задач и завершите процесс затмения и повторите попытку, это сработает.

Я решил это очень просто, хорошо работал для меня.

  1. Закрыть eclipse.exe
  2. Перейдите в свой каталог, содержащий android-sdks
  3. Запустить SDK Manager.exe
  4. Установить необходимые пакеты
  5. Закрыть sdk Manager.exe
  6. Начните затмение, и вы почти там
  7. Обновите свои плагины ADT, посетив меню «Справка» в eclipse, а затем «Проверить наличие обновлений»
  8. В случае, если это не так (что в моем случае не удаляло старые версии плагинов вручную) работать и устанавливать их снова с https://dl-ssl.google.com/android/eclipse/

Шаги по устранению этого

  1. Закройте Eclipse

2. Запустите Менеджер SDK

3. Теперь обновите пакеты

Меня устраивает

У меня та же проблема. Затем перейдите в папку temp extract «tools_r24.0.2-windows.zip» скопируйте «инструменты» из извлеченной папки и затем вставьте ее в папку «sdk» (или переопределите в папке с инструментами) 🙂

Если вы установите SDK с eclipse в выполнение, эта ошибка будет происходить. Чтобы решить эту проблему, вы должны остановить приложение eclipse.

Я решил это, используя «unlocker» by emptyloop, чтобы разблокировать каталог, не убивая java.exe, используя диспетчер задач.