Я устанавливаю 2.3.3 API android и получаю эту ошибку:
Warning:
The following processes:
-cmd.exe
-java.exe
are locking the following directory:
C:\Program Files (x86)\Android\android-sdk\tools
Любая помощь?
Я устанавливаю 2.3.3 API android и получаю эту ошибку:
Warning:
The following processes:
-cmd.exe
-java.exe
are locking the following directory:
C:\Program Files (x86)\Android\android-sdk\tools
Любая помощь?
просто выберите этот каталог:
C:\Program Files (x86)\Android\Android SDK\temp
и вырезать все, что было, а затем вставить его в новую папку.
Запустите обновление еще раз.
У меня такая же проблема. Затем я загрузил последний SDK (только SDK. Не нужно загружать платформы Android).
В папке "android-sdk" есть папка "Инструменты". Я заменил предыдущую папку "tools" на новую загруженную папку "tools". Пока он работает в Eclipse.
Я лучше поехал в sdk/temp и узнал
tools_r22.6.3-windows.zip
, который был загружен, но не установлен
я просто извлек zip и заменил инструменты в \sdk\tools
note: выйти из eclipse и sdk manager, удалить старую папку TOOLS, чем заменить ее.
Что сработало для меня, это изменить имя указанной папки (C:\Program Files (x86)\Android\android-sdk\tools). После изменения имени папки я открыл студию Android. Затем я вошел в папку с инструментами, которую я переименовал и запустил файл android.bat. это открыло менеджера и позволило мне установить никаких проблем. Будет создана новая папка с инструментами и будет использоваться, если вы захотите удалить старый, который был переименован.
Я получил эту ошибку во время работы ddms (я снимал с экрана ваши экраны). Выйдите и нажмите "Да".
Я столкнулся с этой же проблемой, и она была решена. Я настраиваю каталог инструментов для переменной среды. Этот результат не может переименовать каталог "tools". Решение: временно удалить переменные среды внутри, а затем отключить затмение и повторно обновить. Надеюсь, это поможет!
Вы можете перейти к: C:\Program Files (x86)\Android\android-sdk Удалите папку "Инструменты". Извлеките zip, который был загружен в C:\Program Files (x86)\Android\android-sdk\temp\tools_r21.1-windows.zip в C:\Program Files (x86)\Android\android-sdk. Папка внутри этого zip файла называется "инструменты" и заменяет удаленную папку.
Это то же самое, что и установить SDK Tools в диспетчере sdk. У меня была эта проблема, и она сработала.
Перейдите в папку C:\Program Files (x86)\Android\android-sdk и удалите временную папку. Перезапустите диспетчер SDK для загрузки последних SDK, он должен работать нормально
Я "решил" это так: как уже было сказано, перейдите в папку C:\Program Files (x86)\Android\android-sdk\temp и скопируйте содержимое в новую папку. Извлеките содержимое zip файла, который содержит новые загруженные инструменты, и скопируйте всю папку обратно в C:\Program Files (x86)\Android\android-sdk. Это сработало для меня.
Скачайте sdk из http://developer.android.com/sdk/index.html. Скопируйте папку с инструментами из загруженной папки sdk и замените существующие инструменты dir в уже существующей папке sdk. Это сработало для меня. Я сталкиваюсь с этой проблемой при обновлении sdk. При копировании и вставке инструменты не будут давать никаких проблем, поскольку вы будете заменять обновленную версию инструментов на ваш существующий sdk. Это не так, как вам нужно делать все это время, когда вам нужно обновить sdk. Лучше всего скопировать инструменты dir в ur sdk и вставить его с именем diff, как toolsDiplicate в этой папке, запустить файл android.bat как администратор. Надеюсь это поможет. Любой другой способ решить эту проблему или любые причины, по которым мы сталкиваемся с этой проблемой, пожалуйста, дайте мне знать
Я решил это, скопировав папку \tools, назвав copy\toolsCopy. Затем я запустил android.bat из папки \toolsCopy с привилегиями администратора.
Запуск менеджера SDK из \tools заблокировал переименование каталога \tools по очевидным причинам. SMH
Если вы работаете на Windows, а не делаете все эти сложные вещи, я решил это, загрузив "sdk only" installer.exe, который вы можете получить здесь → http://developer.android.com/sdk/index.html
1) Прокрутите вниз и нажмите "ЗАГРУЗИТЬ ДЛЯ ДРУГИХ ПЛАТФОРМ"
2) Вы увидите только две таблицы ADT и SDK. В этом только "Sdk Tools" вы можете получить файл installer.exe(не нажимайте на .zip-загрузку)... Просто скачайте его и запустите но помните, что если вы сохранили свой андроид на каком-то другом диске, который не является значением по умолчанию, вам нужно будет указать путь к папке sdk android, когда установщик попросит вас указать путь.
Это решило, что моя проблема прекратилась без проблем. Спасибо!
Сначала перейдите в папку, в которой вы установили SDK для Android. (местоположение по умолчанию: * C:\Users\\AppData\Local\Android\android-sdk) и переименовать папку. ex: android-sdk-previousVersion
Затем загрузите последнюю версию Android SDK из https://developer.android.com/sdk/index.html?hl=i
Установите загруженный SDK в том же месте предыдущего sdk для Android.
Загруженный sdk не будет содержать каких-либо платформ или системных образов.
Откройте предыдущую папку sdk android и скопируйте эти папки: надстройки, инструменты для сборки, документы, дополнения, платформы, инструменты платформы, образцы, источники и системные образы, затем вставьте эти папки в новый каталог sdk. Перезаписывайте папки, если существуют одинаковые папки.
Теперь вы можете удалить старую папку SDK для Android.
Откройте новый SDK для Android, и вы найдете все платформы, которые у вас были в предыдущем SDK.
перейдите в папку Temp и отключите кнопку "Только для чтения" и нажмите
Я удалил папку "temp" из папки sdk, а также папку "temp" из папки adt. Это сработало.
Удаление данных из папки temp
, находящейся внутри папки sdk
, является лучшим решением. Другие решения могут работать. Возможно, вам придется попробовать много вещей... но в конечном итоге это поможет вам.
Перейдите в папку android-sdk. Переименуйте папку "tools" как "tools1" или "tools" или что-нибудь еще Откройте cmd с администрацией и перейдите к новой папке переименованных tools1/toolss из cmd. Ex-C:\Users\Eshad\AppData\Local\Android\android-sdk\toolss > android Введите "android" для запуска файла android.bat Теперь обновите