Не удалось переместить файл андроид

Обновлено: 04.07.2024

p, blockquote 1,0,0,0,0-->

Данная статья подходит для всех брендов, выпускающих телефоны на Android 9/8/7/6: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia и прочие. Мы не несем ответственности за ваши действия.

p, blockquote 2,0,0,0,0-->

Проблемы с картой памяти

Прежде всего, необходимо убедиться, что карта памяти исправна и готова принимать файлы. Что делать:

p, blockquote 3,0,0,0,0-->

  1. Убедитесь, что на внешнем накопителе есть свободное место. Откройте раздел «Память» в настройках телефона или подключите устройство к компьютеру.
  2. Если свободное место есть, но записать на него ничего не удается, проверьте файловую систему карты памяти. Флешку для Андроида нужно форматировать в FAT32. Сделать это можно на своем компьютере/ноутбуке, или прямо в телефоне.

Увеличить

p, blockquote 4,0,1,0,0-->

еще: Android не видит карту памяти microSD (флешку)

p, blockquote 5,0,0,0,0-->

Если ни одна карта не определяется, имеет смысл обратиться в сервисный центр. Возможно, есть аппаратные неполадки у телефона, которые мешают ему работать с внешними накопителями.

p, blockquote 6,0,0,0,0-->

Неправильная папка в браузере

Если проблемы с сохранением возникают во время скачивания файлов в браузере, то следует проверить папку назначения. Она может быть указана неправильно, из-за чего браузер не понимает, как сохранять фото, музыку, видео и другой контент. Посмотрим на примере UC Browser:

p, blockquote 7,0,0,0,0-->

  1. Откройте раздел «Загрузки» в главном меню.
  2. Нажмите «Настройки».
  3. В поле «Путь загрузки» укажите папку на карте памяти.

Увеличить

После такой короткой настройки файлы в браузере будут скачиваться только в указанный каталог на карте, не забивая внутреннюю память.

p, blockquote 8,1,0,0,0-->

Файлы нельзя перенести на карту памяти

Чаще всего это относится к встроенным приложениям Android. В телефоне они могут храниться только на внутреннем накопителе, иначе смартфон не будет работать. В то же время любое приложение от стороннего разработчика можно переместить на микроСД.

p, blockquote 9,0,0,0,0-->

  1. Откройте настройки Андроида, зайдите в раздел «Приложения».
  2. Найдите программу, которую хотите перенести на карту памяти вместе со всеми файлами.
  3. Нажмите «Переместить на SD».

Увеличить

Если кнопка неактивна, значит, переместить приложение нельзя. Если будет написано «Переместить на телефон» вместо «Переместить на SD», то это значит, что файлы программы уже хранятся на карте памяти.

p, blockquote 10,0,0,0,0-->

Сбились настройки переноса файлов на карту памяти

p, blockquote 11,0,0,0,0-->

Подобная настройка есть не у каждой модели и производителя. Проверьте у себя.

p, blockquote 12,0,0,1,0-->

  1. Откройте настройки Андроида.
  2. Перейдите в раздел «Память».
  3. В поле «Место установки» или «Память по умолчанию» выберите значение «SD».

Увеличить

Статьи в тему:

Как на Android перенести приложение на карту памяти

Как скачать apk-файл c Google Play

p, blockquote 13,0,0,0,0-->

Когда настройки нет

Место загрузки файлов в браузере

p, blockquote 14,0,0,0,0--> Увеличить

Посмотрите в своем приложении, откуда вы собираетесь сохранять файлы, есть ли возможность в настройках выбрать место сохранения. Если такого нет, то придется вручную перемещать файлы с внутренней памяти на карту microSD.

p, blockquote 15,0,0,0,0--> p, blockquote 16,0,0,0,1-->

Что делать, если не работает передача файлов через USB на Android

Если вы читаете эту статью, тогда очевидно, что у вас проблемы с передачей файлов через USB на вашем Android устройстве. Не волнуйтесь, вы не первый, кто обращается к нам с подобным вопросом.

К счастью, мы знаем несколько способов решить эту проблему. Итак, без дальнейших церемоний, вот, что вам нужно сделать, чтобы передача файлов через USB снова заработала.

Причина ошибки передачи файлов через USB

Есть несколько причин, по которым вы не можете передать файлы через USB:

  • USB-кабель не поддерживает передачу файлов
  • Устройство не настроено для приема файлов через USB
  • Вы установили приложение Samsung Kies
  • Micro-USB порт на вашем Android устройстве сломан (к сожалению, не могу вам помочь с этим)

Это первое, что вы должны сделать, чтобы иметь возможность передавать файлы через USB на Android устройство.

Чтобы включить передачу файлов по USB, перейдите в раздел Настройки> Память> Нажмите на три вертикальные точки в правом верхнем углу экрана> USB подключения к компьютеру> Установите флажок рядом с «Медиа-устройство (MTP)»

Что делать, если не работает передача файлов через USB на Android

Если вы не видите вышеупомянутого варианта в разделе «Память», убедитесь, что вы включили отладку по USB. После этого выполните небольшую хитрость:

Что делать, если не работает передача файлов через USB на Android

Используя данный метод, вы будете иметь возможность передавать файлы через USB. По какой-то причине эта опция недоступна без активации режима разработчика.

Шаг 2 – Удалить программу Samsung Kies

Пропустите этот шаг, если у вас нет установленного программного обеспечения Samsung Kies.

Официальная программа от Samsung для передачи файлов часто вызывает помехи для передачи файлов через USB. Чтобы удалить Samsung Kies, вам необходимо сначала скачать программу, после чего выбрать «Удалить».

Что делать, если не работает передача файлов через USB на Android

Шаг 3 – Проверить USB-кабель

Не все USB кабеля одинаковые: некоторые из них способны передавать файлы, некоторые нет. Рекомендуется использовать USB кабель, который идет в комплекте с вашим Android устройством. Как правило, они имеют функцию передачи файлов через USB.

Если же ни один из способов не помог решить проблему, тогда попробуйте установить AirDroid. Данное программное обеспечение позволяет передавать файлы на Android устройства без USB кабеля.

Что делать, если не получается скопировать файл с устройства на USB-накопитель ( флешка, карта памяти)?

Действительно, на некоторых устройствах такая проблема встречается, поэтому рассмотрим вариант, как решить эту проблему с помощью ES Проводника.

с помощью ES проводника копирование файлов с устройства на USB-флеш-накопитель

Далее подключаем USB-накопитель (флешку, карту памяти). Если проводник не видит флешку, то необходимо перезагрузить устройство.

в ES проводнике на главном экране видим подключенный USB-флеш-накопитель

Открываем внутреннюю память и заходим в папку “Download”:

в ES проводнике на главном экране нажимаем на раздел внутренняя память
в ES проводнике во внутренней памяти открываем синюю папку Download

В папке выделяем файл “TV_Bro” и нажимаем “Копировать”:

в папке Download выделяем зеленой галочкой файл и нажимаем копировать

После выходим в Главное меню. Открываем флешку и нажимаем “Вставить”:

в ES проводнике на главном экране открываем USB-флеш-накопитель
в ES проводнике нажимаем на кнопку вставить файл на USB-флеш-накопитель

На экране появляется подсказка. Нужно дать разрешение ES Проводнику на работу.

После этого видим, что по умолчанию карта памяти. Открываем меню в левом верхнем углу:

в проводнике нажимаем на меню три полоски в верхнем левом углу

В открывшемся меню выбираем флешку и в правом нижнем углу нажимаем “Выбрать”:

в ES проводнике в меню выбираем USB-накопитель и нажимаем выбрать

Видим, что файл скопировался:

в ES проводнике в USB-флеш-накопитель скачен файл с устройства

ES Проводнику запомнит этот USB-накопитель и в дальнейшем можно без всяких манипуляции переносить файлы.

Как установить кэш в /obb и /data на Android 11 без Root

В новой версии Android Google не только внедрила новые полезные фичи, но и внесла некоторые изменения в файловую систему. Если быть точным, «корпорация добра» запретила сторонним приложениям выполнять действия с папками /Android/obb и /Android/data — файловые менеджеры выдают ошибку: «Не удалось создать папку… Android/obb. Permission denied. Не удалось создать… Android/obb. No such file or directory. Файлы не были извлечены».

По словам команды разработчиков, они пошли на этот шаг ради безопасности. Но вместе с этим теперь нельзя устанавливать сторонние приложения, требующие кэша. После установки Android 11, я первым же делом решил изучить этот вопрос и попытался обойти ограничение. На данный момент я нашёл только один метод, не требующий Root-права, — использование adb (Android Debug Bridge). Сразу отмечу, что для этого способа обязательно наличие ПК.

Содержание

Подготовка

Для начала необходимо на смартфоне зайти в «Настройки», затем в раздел «Для разработчиков» и включить в нём «Отладку по USB». Если у вас нет пункта «Для разработчиков», сперва придётся зайти в раздел «О телефоне», найти там «Номер сборки» и тапнуть по нему несколько раз, пока не появится надпись «Вы стали разработчиком».

Следующим шагом станет скачивание adb на ПК. Для этого необходимо зайти на официальный сайт и загрузить софт для своей платформы, после чего распаковать полученный ZIP-архив в удобном месте (если у вас Windows, для упрощения рекомендую переместить извлечённую папку в корень диска C).

Как установить кэш в /obb и /data на Android 11 без Root — Подготовка. 5

Как скопировать кеш в Android/obb или Android/data на Android 11

Итак, всё настроено и смартфон подключен к ПК. Если у вас Windows, первым делом нужно открыть «Командную строку» от имени администратора. Сделать это можно, набрав в поиске системы «cmd» и выбрав соответствующий пункт.

Как установить кэш в /obb и /data на Android 11 без Root — Как скопировать кеш в Android/obb или Android/data на Android 11. 1
Как установить кэш в /obb и /data на Android 11 без Root — Как скопировать кеш в Android/obb или Android/data на Android 11. 2

Далее необходимо прописать следующую команду: cd <путь к распакованной папке>. Например, если, как я советовал выше, папка находится в корне диска C, команда будет выглядеть следующим образом: cd C:/platform-tools. Как только вы окажетесь в нужной директории, можно прописать команду adb devices. Если всё сделано верно, в консоли отобразится подключённое устройство. В случае, если появится надпись unauthorized, необходимо со смартфона подтвердить вход в режим отладки на данном компьютере (скорее всего, это окно появится сразу же, как смартфон будет подключен к ПК).

Как установить кэш в /obb и /data на Android 11 без Root — Как скопировать кеш в Android/obb или Android/data на Android 11. 3
Как установить кэш в /obb и /data на Android 11 без Root — Как скопировать кеш в Android/obb или Android/data на Android 11. 4

Для удобства я переименовал папку platform-tools в adb, именно поэтому у меня путь C:/adb

Для владельцев компьютеров на macOS действия почти аналогичные. После загрузки и распаковки инструментов, необходимо открыть терминал, перейти в директорию с файлами (по дефолту это будет папка Downloads) командой cd <путь к распакованной папке> и прописать ./adb devices. По сути, отличие от Windows лишь в том, что каждый раз вместо adb надо писать ./adb.

Как установить кэш в /obb и /data на Android 11 без Root — Как скопировать кеш в Android/obb или Android/data на Android 11. 5
Как установить кэш в /obb и /data на Android 11 без Root — Как скопировать кеш в Android/obb или Android/data на Android 11. 6

Переходим непосредственно к загрузке файлов. Команда, которая для этого потребуется, строится по следующему шаблону: adb push <путь к нужному файлу на вашем ПК> <путь к папке obb или data на смартфоне>. Для владельцев macOS-устройств всё то же самое, но с ./ в самом начале команды. Важное замечание касательно второго пути (на смартфоне): он выглядит как sdcard/android/obb или sdcard/android/data.

Примечательно, что adb не умеет отправлять на устройство целые папки, поэтому для этого придётся заранее создать папку, и уже в неё кидать файл(ы). Создаётся папка командой: adb shell mkdir <путь вместе с желаемой папкой>.

В качестве примера я рассмотрю процесс переноса кэша для игры GRIS. Изначально он поставляется в папке com.devolver.grispaid, поэтому сначала я создам директорию на смартфоне командой adb shell mkdir sdcard/android/obb/com.devolver.grispaid.

Как установить кэш в /obb и /data на Android 11 без Root — Как скопировать кеш в Android/obb или Android/data на Android 11. 8

Как удалить кеш из Android/obb или Android/data на Android 11

Для удаления файлов необходимо прописать следующую команду: adb shell rm -f <путь к файлу>. Если же необходимо удалить директорию со всем содержимым внутри, пригодится следующая команда: adb shell rm -rf <путь к директории>.

Как установить кэш в /obb и /data на Android 11 без Root — Как удалить кеш из Android/obb или Android/data на Android 11. 1

Удаление и последующая проверка того, что папка с файлом удалена

Вывод

Google, несомненно, усложнила доступ к папкам data и obb, но всё же работать с этими директориями можно, пускай и с помощью дополнительных инструментов. Если вы знаете другие методы обхода данных ограничений в Android 11, делитесь ими в комментариях.

Читайте также: