У меня есть устройство LG L5 (модель e610) с Cyanogenmod 10. Когда я подключаю телефон к компьютеру с Linux (у меня установлен mtpfs), я вижу как внутреннюю память, так и SD-карту. Однако, когда я перемещаюсь по ним, я не вижу некоторые файлы.
Например, если я открою приложение диспетчера файлов на телефоне, я смогу увидеть несколько файлов в Internal storage/Notifications
каталоге, однако в каталоге на компьютере отображается только один из этих файлов.
Если я переключаю тип USB-подключения на PTP (камера) - поскольку OS X не поддерживает MTP изначально - Image Capture видит телефон как камеру, однако он может видеть только около трети всех изображений, имеющихся на телефоне.
У меня нет машины с Windows, чтобы попробовать, но я подозреваю, что результаты будут похожи.
Я попытался обновить CyanogenMod до последней ночной, очистить и переустановить его - те же результаты. Есть идеи о том, что происходит? Как я могу сделать так, чтобы все файлы появлялись на главном компьютере?
источник
Ответы:
Это, очевидно, известная ошибка в Android, которая даже не признается Google с октября 2012 года , ошибка № 2 - в зависимости от способа создания файлов на устройстве Android эти файлы могут оставаться невидимыми при доступе к устройству с помощью MTP, пока устройство перезагружен
Известные обходные пути включают в себя:
Используйте режим хранения USB вместо MTP, если он поддерживается телефоном. Это, очевидно, не вариант для LG Optimus L5 (e610), потому что этот телефон имеет единое внутреннее хранилище (файловое хранилище находится в
/data/media
той жеext4
файловой системе, что и/data
), которое не может быть экспортировано в качестве USB-накопителя.Очистите данные приложения «Media Storage», затем используйте приложение SDrescan для восстановления базы данных мультимедиа (обсуждается здесь ).
Делитесь файлами по сети с помощью сторонних приложений, таких как AirDroid или одного из приложений сервера Samba (в последнем случае вам потребуется root, чтобы сделать сервер доступным для большинства клиентов, включая Windows).
источник
Перейдите в настройки> приложения> все приложения> хранилище мультимедиа> нажмите «очистить данные» ...
Перезагрузитесь и все снова появится в проводнике Windows.
источник
Ваш пробег может отличаться
источник
Сканер SD работал для меня на Android 5.0.2.
Не требует никаких root-прав. Может быть ограничено только "новыми и обновленными файлами" (но не удаленными).
Я нашел это в принятом ответе на связанный вопрос, а также в вопросе о повторном сканировании памяти SD на 4.4 .
источник
Я использую Galaxy Note 3
Решение проблемы, которую я нашел, было с помощью браузера файлов Android и перемещения папки / файла, который я скачал, в другой каталог, который не был перегружен.
Это позволило мне увидеть загруженный файл размером 50 МБ .rar и перенести его на мой компьютер.
Я не знаю, поможет ли это решение кому-нибудь, но оно сработало для меня.
Спасибо всем :)
источник
Перейдите в Меню> Настройки системы> Хранилище
Вы увидите сканирование медиафайлов на SD-карте ... в панели уведомлений. Это означает, что вы в порядке, и содержимое SD-карты повторно проверено, так что вы можете видеть их сейчас :)
источник
источник
Вот как я решил эту проблему на своей Galaxy Note-3:
источник
Мое решение в Android 4.4 KitKat, чтобы исправить это, - запустить сканирование всей системы. Обычные приложения больше не могут этого делать, начиная с KitKat, поэтому вам, к сожалению, нужен root. Я использовал это приложение:
https://play.google.com/store/apps/details?id=com.logika.rescan&hl=en
источник
Попробовал приложение "Media Rescanner", на которое ссылается @georgiecasey, но ничего не получилось. Однако простое переименование папки, отсутствующей с помощью приложения File Explorer на моем телефоне, с «Music» на «Music1» принесло свои плоды - оно сразу же появилось в Android File Transfer. Просто, быстро, грязно :)
Папка может быть легко переименована, когда вы закончите передачу. Простое решение для этих одноразовых переводов, возможно, не самое лучшее для часто повторяющихся.
источник
Все, что мне нужно было сделать, это перезагрузить устройство Android. В моем случае планшет lenovo, модель A10-70F, версия Android 6.0.
источник