Обновление Android SDK: «Не удалось переместить папку».
При попытке обновить Android SDK я сталкиваюсь с этой ошибкой при попытке установить этот конкретный пакет:
Как это исправить?
Это случается раз в то время как на моем Windows SDK (даже если у меня нет каких-либо антивирусных или подобных программ, выполняйте SDK-Manager как администратор и т. Д.) .
В этом случае я просто обновляю инструменты вручную. Это означает закрытие SDK-менеджера после ошибки и открытие ANDROID_SDK\temp . Там должен быть zip named tools_R16.zip или аналогичный (не помните точное имя) . Разархивируйте это. У вас должна быть папка с tools . Скопируйте все файлы из этой папки в ANDROID_SDK\tools . Перезаписывайте, когда его спрашивают. И заблаговременно сделайте резервную копию папки инструментов SDKs, на всякий случай, когда что-то взрывается.
После этого запустите SDK-Manager еще раз. Версия инструмента должна быть обновлена.
Проблема заключается в том, что Eclipse, или даже сам менеджер SDK, блокирует папку. Запуск android.bat из папки с инструментами должен сделать трюк.
Если вы запустили SDK Manager из Android Studio, вам нужно только закрыть Android Studio.
Я предположил, что SDK Manager был модальным диалогом, который был частью Android Studio, а не отдельной программой.
Благодарю. Вот как я это исправил:
В этом случае я обновил инструменты вручную. Это означает закрытие SDK-менеджера после ошибки и открытие папки android-sdk-windows. Используя LockHunter, откройте все программы, удерживая блокировку в папке android-sdk-windows \ tools \. http://lockhunter.com/?ver=&vertype=pro&sm=main_window_64
ПЕРЕДАЙТЕ папку android-sdk-windows \ tools заранее в tools_DELETEME Должен быть zip с именем android-sdk-windows \ temp \ tools_r19-windows.zip. Откройте это, вы увидите в нем папку с инструментами. Скопируйте эту папку инструментов в android-sdk-windows \ tools
После этого снова запустите SDK-менеджер. Версия инструмента должна быть обновлена.
Возможно, вы запустили менеджера SDK из eclipse? Я столкнулся с той же проблемой и исправил ее, открыв вручную менеджер SDK из инструментов directy.
Когда вы устанавливаете инструменты / программное обеспечение, используйте диспетчер SDK. Но не используйте его при обновлении. Щелкните правой кнопкой мыши -> Запуск от имени администратора в файле android-sdk-windows \ tools \ android.bat для обновления. Всегда старайтесь запускать команды в качестве администратора специально в Windows Vista / 7/8. Это исправит большинство разрешений и т. Д. …
Мое решение состояло в том, чтобы запустить его изнутри eclipse – в качестве администратора.
Хорошо, у меня была такая же проблема в Windows 7 … проблема в том, что во время обновления он пытается переименовать папку с инструментами (внутри папки SDK), и эта папка используется процессом «ADB», который в настоящее время запущен …
Поэтому вы не можете сделать обновление плавно, пока вы не остановите / не убьете этот процесс …
Кстати, копия BTW, вставляющая новое содержимое папки с инструментами, будет работать …
С окнами 7, когда «не удалось установить всплывающее окно», вы можете убить процесс с именем adb (из диспетчера задач ctrl + alt + del), затем нажмите «Да», и материал будет установлен.
Убедитесь, что у вас нет каких-либо важных файлов или папки, открытых / используемых другими приложениями, включая проводник.
Я попытался запустить android.bat и получил ту же ошибку.
Для меня работала разблокировка, чтобы разблокировать папку \ tools.
Я читал раньше, люди берут копию папки инструментов и запускают обновление из другого места. Это гарантирует, что вы не открыли файлы, которые он пытается обновить.
Также можно отключить антивирус в течение 5 минут o0o0.
В Windows 7 и, вероятно, Vista, запустите Eclipse в качестве администратора.
Моя проблема была в безопасности Windows 7. Я открыл защиту на C:\Program Files\Android до КАЖДОГО ПОЛНОГО доступа, и затем он работал. Затем я удалил EVERYONE после завершения обновления.
Мне пришлось сделать копию самой папки с инструментами (сохраняя ее на одном уровне дерева каталогов, поэтому «инструменты» и «инструменты-копия» были в папке «android-sdk-windows»). Затем запустил Android.bat из этой копии.
После обновления просто удалите папку с копиями инструментов.
Failed to rename directory C:\devtools\android-sdk\system-images\android-21\google_apis\x86 to C:\devtools\android-sdk\temp\SystemImagePackage.old01 сообщение об ошибке « Failed to rename directory C:\devtools\android-sdk\system-images\android-21\google_apis\x86 to C:\devtools\android-sdk\temp\SystemImagePackage.old01 . Я удалил каталог C: \ devtools \ android-sdk \ temp \ SystemImagePackage.old01 вручную (это было оставлено? Я не знаю), и он смог продолжить.
Такая же ошибка я получил при обновлении sdk. Это связано с тем, что целевая папка заблокирована (разрешение доступа отклонено). Вы можете решить эту проблему следующим образом: «Ubuntu»:
Нажмите ALT + F2 и введите «gksudo nautilus» и перейдите в целевую папку, например инструменты или дополнительные функции, и дайте разрешение на создание и удаление . То обновить, все будет работать нормально 🙂
Сначала создайте копию папки инструментов в том же каталоге (android-sdk или android-sdk-windows), затем удалите папку исходных инструментов, а затем откройте файл android.bat, дважды щелкнув папку tools-copy, чтобы запустить sdk manager и установить инструменты.
Если папка с инструментами не удаляется, используйте блокиратор LockHunter для удаления папки, а затем откройте файл android.bat для обновления инструментов.
После успешной установки инструментов удалите папку copy-copy.
Закройте Eclipse или Android Studio, если они открыты.
Это сработало для меня .
На моем ПК это вызвано тем, что monitor.exe работает в фоновом режиме. Прекращение этого процесса решило проблему.
Закройте запущенное в настоящее время окно студии Android из диспетчера задач, перейдя к studioprocess (поэтому, когда закрыто, в настоящее время нет активных окон студии). Затем перейдите в студию Android в проводнике Windows, выберите studio64 / studio (если 32-разрядная ОС) и щелкните правой кнопкой мыши и выберите «Запуск от имени администратора». В одной строке – вам нужно запустить Android Studio в качестве администратора .
Это шаги, за которыми следовал я.
- Перезагрузите компьютер.
- Откройте «C: \ android \ androidStudio \ sdk \ tools \ android.bat» в качестве администратора.
- Теперь установить пакеты следует нормально.
Я знаю, что это старый пост, но я хочу написать свое личное решение проблемы:
Не удалось переименовать каталог C: \ android-sdk \ tools в C: \ android-sdk \ temp \ ToolPackage.old01.
Очевидно, у меня была такая же проблема, и каждый раз, когда инструменты Android нужно обновлять, это кошмар.
Ни один из решений, которые я нашел в Интернете, не работал, но это жизненно важная задача для обновления Android SDK. Поэтому я начал искать альтернативный рабочий способ решить эту проблему, и я нашел ее наконец … по крайней мере … это работает для меня, даже если это немного сложно.
Основная проблема заключается в том, что пакетный файл android.bat поступает из папки
\ tools \, и он все еще находится в памяти (работает), в то время как необходимо обновить одну и ту же папку
\ tools \ (в нашем случае переименован).
Проблема в том, что android.bat запускает java для запуска swt.jar (инструмента SDK), и он остается бесполезным ожиданием завершения этой java-программы.
Вы можете отредактировать файл android.bat и увидеть вызов в последней строке этой партии:
Проблема заключается в команде «вызов» CMD. Он ждет завершения внешней программы.
Но другой способ запустить внешние программы из командного файла: команда «start» . Он запускает внешнюю программу и завершается.
Поэтому я просто заменил команду «call» на «start», так что после изменения последней строки моего android.bat было:
Примечание . Храните «» между стартом и контуром приложения. Вы можете добавить текст в эти дефисы, и этот текст станет заголовком командного окна java.exe, которое вы увидите после изменений. В моем случае я оставил подпись как пустую строку, но вы можете написать там, что хотите.
После изменений вы можете запустить SDK, и андроид.бат больше не будет ждать, оставив инструмент SDK свободным для воспроизведения (и переименуйте папку
\ tools \ без головных болей).
Очевидно, что после обновления SDK-инструментов вы должны повторить те же изменения в новом обновленном пакетном файле android.bat . Это может быть немного неудобно, но вам нужно будет запомнить изменения перед запуском инструмента SDK, и при обновлении Android у вас не будет других головных болей.
В Ubuntu после решена проблема для меня
- Cd [tools / directory / path]
- Sudo ./android
Источник
Как обойти ограничения Android 11?
В одиннадцатой итерации операционной системы от компании Google, предназначенной для смартфонов и планшетов, ставка делалась на безопасность пользовательских данных и стабильность в работе. Как обойти ограничения Android 11? Надобность в этом возникает для установки софта и мобильных игр из сторонних источников.
Действительно, речь идёт о директории Android-data и Android-obb. В последней зачастую располагается кэш ПО, выкачиваемый отдельно при первом запуске клиента. Если вы пользуетесь отличными от Play Market ресурсами, придётся как-то разблокировать скрытые папки. Простая попытка зайти через «Проводник» успехом не увенчается, как и распаковка ZIP-файла с кэшем по указанному пути.
Я встречал в Сети несколько методик, предполагающих подключение к ПК, установку драйверов и частичную разблокировку функций, сокрытых в прошивке. Но есть способ проще, обходящийся без ритуальных танцев.
Как убрать ограничения Android 11 на obb папку?
Просто установите из официального магазина приложений любой сторонний файловый менеджер. Например, всенародный Total Commander. Фича работает в Xiaomi с MIUI 12, да и на других смартфонах должна поддерживаться.
После этого стандартным способом пройдите в Android-obb и вставьте кэш с интересующей вас видеоигрой. Или иной контент, перемещаемый в ранее сокрытую папочку.
Важно помнить, что в этом случае пользователь выполняет все действия на собственный страх и риск. Опасайтесь вредоносного программного обеспечения, обильно встречающегося в Сети.
Источник
Не удалось переместить папку повторите попытку андроид
Немного теории.
Папка LOST.DIR . Почему она заполняется?
Эта папка создается в случае, когда Android запускает File System ChecK (аналог Windows Chkdsk) и находит потерянные цепочки файлов. Эти файлы появляются, если вы вытаскиваете карту памяти в момент, когда на нее будет производится запись. Ведь Windows пытается записать файлы, используя механизм кэширования. Когда вы выдёргиваете кабель, содержимое кэша не успевает записаться на диск и данные в файле оказываются неполноценные. После того, как девайс отключён от компьютера, Android запускает сканирование карты и обнаруживает такие «битые» файлы, перемещая их остатки в директорию LOST.DIR.
Полезные ссылки:
1. FAQ по устройствам и Android OS — посмотрите в FAQ по Вашему аппарату, может там описаны рекомендуемые карты памяти для конкретной модели аппарата.
2. Посмотрите тему «Аксессуары» Вашего устройства. В ней тоже может быть собрана полезная информация по рабочим и не рабочим картам.
3. Затрудняетесь с выбором карты? Тогда смотрите здесь: Аксессуары для различных устройств, а так же много советов было здесь Хочу купить карту MicroSD 32гб. Посоветуйте., и здесь: Выбор флеш карты
Приступим к практике.
1. Всегда, перед отключением девайса от компьютера, выбирайте «Безопасное извлечение» , а далее, в самом устройстве «Отключить USB накопитель» (P.S. Может называться по другому, в зависимости от модели и прошивки аппарата).
2. Проверьте карту памяти при помощи приложения ScanDisk.
3. Проблема может крыться и в самой карте памяти. Попробуйте отформатировать ее и следуя совету выше, записывайте на нее файлы.
— Как форматировать:
- Полное форматирование с помощью телефона: Меню-Настройки-Память-Отключить карту памяти (Извлечь карту)-Очистить карту-Подключить SD-карту (П.С. названия и пути могут меняться, в зависимости от модели телефона);
- Форматирование с помощью компьютера с выбором разного размера кластера.
- Форматирование с использованием специального приложения SD Formatter или Hard Disk Low Level Format Tool. Так называемое «низкоуровневое» форматирование.
4. Попробуйте поменять кэш на карте памяти с помощью этого приложения: ® SD Speed Increase
5. Форматирование не помогает? Попробуйте заменить карту памяти на другую.
6. Записанные Вами файлы с компьютера видны а с устройства нет? Посмотрите, нет ли случайно в папке, в которую Вы их записали, файла .nomedia(файл скрытый). Если есть — удалите его.
Сообщение отредактировал Gridzilla — 14.08.18, 18:54
Проверьте папки с музыкой на наличие файла .nomedia или просто отформатируйте флеш-карту и перезалейте музыку.
Сообщение отредактировал Fury-Fox — 23.10.11, 03:53
Запустите через Rescan Media сканирование флешки
Сообщение отредактировал eeriesilence — 23.10.11, 18:40
Запустите через Rescan Media сканирование флешки
Сообщение отредактировал eeriesilence — Сегодня, 19:40
Еще есть вариант, что в папке с музыкой лежит файл «.nomedia». Его надо удалить.
P.s. этот файл можно увидеть через PC
Я обычно, от чужих глаз файлы храню.
Сообщение отредактировал Kwitty — 24.10.11, 14:53
armvolk, очистите данные программы «Хранение мультимедиа» и заново запустите штатный плеер.
Сообщение отредактировал Бодтэк — 24.10.11, 15:05
armvolk, очистите данные программы «Хранение мультимедиа» и заново запустите штатный плеер.
Сообщение отредактировал Бодтэк — Вчера, 16:05
Причина редактирования: Исправил ошибку.
Друг мой, ты просто красавчик. 🙂 все сделал,как ты сказал, заработало :-):-):-):-) как тут на сайте у вас тут принято рейтинг поднимать или что, научи, подниму 🙂
У меня такая же проблема ставь лучше Power amp и забудь свои проблемы.
Добавлено 16.11.2011, 19:01:
Лучше препрошиться сохранить данные с флешки и всё будет все нормально , пробуй.
Источник