Nicht alle Dateien sind über MTP sichtbar

105

Ich habe ein LG L5-Gerät (Modell e610) mit Cyanogenmod 10. Wenn ich das Telefon an einen Linux-Computer anschließe (ich habe mtpfs installiert), sehe ich sowohl den internen Speicher als auch die SD-Karte. Wenn ich jedoch darin navigiere, sehe ich einige der Dateien nicht.

Wenn ich beispielsweise die Dateimanager-App auf dem Telefon öffne, werden im Internal storage/NotificationsVerzeichnis mehrere Dateien angezeigt. Im Verzeichnis auf dem Computer wird jedoch nur eine dieser Dateien angezeigt.

Wenn ich den USB-Verbindungstyp auf PTP (Kamera) umschalte - da OS X MTP von Haus aus nicht unterstützt - sieht Image Capture das Telefon als Kamera, kann jedoch nur etwa ein Drittel aller auf dem Telefon vorhandenen Bilder sehen.

Ich habe keinen Windows-Computer zum Ausprobieren, aber ich vermute, dass die Ergebnisse ähnlich sind.

Ich habe versucht, Cyanogenmod auf den neuesten Stand zu bringen, es zu löschen und neu zu installieren - die gleichen Ergebnisse. Irgendeine Idee, was los ist? Wie kann ich alle Dateien auf dem Host-Computer anzeigen lassen?

Aleks G
quelle
1
Ähnliche Frage auf SO: stackoverflow.com/questions/13737261/…
Vadzim
Ich habe das gleiche Problem mit LG G3, auf dem Lineage OS 14.1 (Android 7.1.2) ausgeführt wird, und ein Neustart behebt das Problem nicht. Die Auswahl eines USB-Speichers anstelle von MTP behebt es auch nicht.
Shayan
Ich bin der 100. Upvoter.
neverMind9

Antworten:

71

Dies ist offensichtlich ein bekannter Fehler in Android , die nicht einmal von Google seit Oktober 2012 bestätigt wird , Bug # 2  - je nach Methode zum Erstellen von Dateien auf dem Android - Gerät können diese Dateien unsichtbar bleiben , wenn das Gerät mit MTP zugreifen, bis das Gerät wird neu gestartet.

Bekannte Problemumgehungen umfassen:

  • Verwenden Sie den USB-Speichermodus anstelle von MTP, wenn dies vom Telefon unterstützt wird. Dies ist anscheinend keine Option für LG Optimus L5 (e610), da dieses Telefon über einen einheitlichen internen Speicher verfügt (Dateispeicher befindet sich im /data/mediaselben ext4Dateisystem wie /data), der nicht als USB-Speichergerät exportiert werden kann.

  • Löschen Sie die Daten der App „Media Storage“ und erstellen Sie mit der SDrescan- App die Mediendatenbank neu ( hier beschrieben ).

  • Teilen Sie Dateien über das Netzwerk mit Apps von Drittanbietern wie AirDroid oder einer der Samba-Server-Apps (in letzterem Fall benötigen Sie root, damit der Server für die meisten Clients, einschließlich Windows, erreichbar ist).

Sergey Vlasov
quelle
7
Oh! Ich wusste nicht, dass ein Neustart des Geräts helfen könnte. Lass es mich versuchen.
Aleks G
1
Während es für die interne SDCard möglicherweise nicht funktioniert , gibt es möglicherweise eine Lösung für die externe SDCard, die UMS aktiviert :)
Izzy
1
Da ich noch nicht genug Reputation habe, möchte ich eine weitere Option hinzufügen, die für mich funktioniert hat: Kopieren der Dateien über "adb pull". Grundsätzlich bedeutet dies, dass ich aufgehört habe, MTP zu verwenden, es funktioniert gut, aber das Problem ist, dass es gut zu funktionieren scheint , aber ich kann es nicht mehr vertrauen.
Charles Roberto Canato
1
Die beste Lösung, die ich gefunden habe, ist die Installation von SSHelper (einem Android-SSH-Server) und rsync vom Linux-Computer (oder Windows-Computer). Verwenden Sie USB-Tethering für eine schnelle Verbindung. In dieser Antwort ausführlich erklärt .
Organic Addict
1
TLDR, starten Sie das Telefon neu - denn anscheinend ist dies der aktuelle Industriestandard für Datei-E / A unter Android.
Starten Sie
34

Gehen Sie zu Einstellungen> Apps> Alle Anwendungen> Medienspeicher> Tippen Sie auf "Daten löschen" ...

Starten Sie neu und alles wird wieder im Windows Explorer angezeigt.

ScoobyDo
quelle
1
Danke für deine Antwort. Beachten Sie jedoch, dass Sie (1) nichts Neues hinzugefügt haben, das noch nicht in einer anderen Antwort enthalten war. (2) Es ist überhaupt nicht erforderlich, Daten im Medienspeicher zu löschen. Ein einfacher Neustart macht den Trick.
Aleks G
5
@Aleks G eigentlich war dies die beste und direkteste (schnelle) Anleitung, die bei mir funktioniert hat. Das ist eine gute Antwort :). Ich brauchte nicht SDrescan zu verwenden , wie in der anderen Antwort sagte, (Gott sei Dank) und ich brauchte genau , was diese Antwort zu tun , sagte - Neustart war nicht in meinem Fall arbeiten.
4
In meinem nexus 5-Update ist die Media Storage-App ausgeblendet. Sie müssen im Menü des Apps-Bildschirms "Show System Apps" (System-Apps anzeigen) auswählen, um die Media Storage-App zu finden. YMMV.
Nir Levy
Ich möchte nur hinzufügen, dass das Löschen von Media Storage-Daten für die erneute Anzeige der meisten Dateien funktioniert (zumindest auf dem von mir verwendeten Marshamallow-ROM), aber es gibt immer noch Dateien, die nicht angezeigt werden. Ja, es ist fast 2017, dies sind bereits alte Fragen und Antworten, und dieses Problem besteht immer noch.
Charles Roberto Canato
17

Ähnlich wie die Antwort von ScoobyDo

  1. Trennen Sie das USB-Kabel vom Telefon.
  2. Klicken Sie in der Media Storage-Anwendung auf "Daten löschen".
  3. Dann 'Stopp erzwingen'.
  4. Schließen Sie das USB-Kabel wieder an das Telefon an.
  5. Die Medienspeicheranwendung wird neu gestartet und erstellt die Medienliste neu.
  6. Fehlende Dateien sind jetzt verfügbar.
  7. Dies vermeidet einen Neustart, was für mich wichtig war.

Ihr Kilometerstand kann variieren

mtopley
quelle
3
Mein Kilometerstand variiert :) Auf meinem Xperia Z1 mit Android 4.3 wird die Media Storage-App nach dem erneuten Anschließen von USB neu gestartet, die Medienliste wird jedoch nicht neu erstellt. Das Telefon wird auf meinem Desktop angezeigt, zeigt jedoch keine Dateien an. Ich muss das Telefon neu starten, um die Datenbank neu zu erstellen. Es klingt jedoch nach der schnellsten Lösung für die Geräte, auf denen es funktioniert!
Daniel Saner
5

Der SD-Scanner funktionierte für mich unter Android 5.0.2.

Es sind keine Root-Berechtigungen erforderlich. Darf nur auf "neue und aktualisierte Dateien" beschränkt sein (nicht auf gelöschte).

Ich habe es in der akzeptierten Antwort auf die verknüpfte Frage und auch in einer Frage zum erneuten Scannen von SD-Speicher auf 4.4 gefunden .

Yurkennis
quelle
Meine Ordner wurden durch MTP und PTP in Dateien umgewandelt, nachdem SD Scanner verwendet wurde. Dl.dropboxusercontent.com/u/1183090/nexus5_after_sd_scanner.gif
eapo
3

Ich lasse ein Galaxy Note 3 laufen

Die Lösung für das gefundene Problem war die Verwendung des Android-Dateibrowsers und das Verschieben des Ordners / der Datei, die ich heruntergeladen hatte, in ein anderes Verzeichnis, das nicht überladen war.

Dadurch konnte ich die heruntergeladene 50-MB-RAR-Datei anzeigen und auf meinen PC ziehen.

Ich weiß nicht, ob diese Lösung jemandem hilft, aber sie hat bei mir funktioniert.

Vielen Dank an alle :)

WideG3cko
quelle
2

Gehen Sie zu Menü> Systemeinstellungen> Speicher

  1. SD-Karte aushängen und "OK" drücken
  2. SD-Karte einbinden

In der Benachrichtigungsleiste wird " Scannen von Mediendateien auf SD-Karte ..." angezeigt. Das bedeutet, dass es dir gut geht und die Daten auf der SD-Karte erneut gescannt werden, damit du sie jetzt sehen kannst :)

Ilo
quelle
Versuchte das, aber es hat nicht funktioniert.
Rameez Ahmed Sayad
1
  1. Trennen Sie Ihr Gerät vom PC
  2. Filmdatei In ein anderes Verzeichnis wie "Playlist" über den Dateimanager
  3. Jetzt schließen Sie wieder Ihr Gerät an und erledigen Ihre Sachen mit Ihren Dateien :)
Jaydip Joshi
quelle
0

So habe ich dieses Problem auf meinem Galaxy Note-3 gelöst:

  • Installieren Sie die FTP-Dateiserver-Anwendung auf Ihrem Android-Gerät
  • Auf Ihrem Computer: Netzwerklaufwerk zuordnen -> Netzwerkspeicherort hinzufügen -> FTP-Site auswählen -> Geben Sie die IP-Adresse des FTP-Servers ein
  • Verbinde dich (einstimmig oder per ID) mit dem "Server" und du kannst auf ALLE Ordner und Dateien auf dem Android-Gerät zugreifen.
Shimon Levany
quelle
Vielen Dank für die Antwort, aber das wird unter meinen Umständen nicht helfen, da (1) ich keine Windows-Maschine habe; und (2) die Richtlinien auf unseren Desktops blockieren ausdrücklich ausgehende FTP-Verbindungen.
Aleks G
0

Meine Lösung in Android 4.4 KitKat, um dies zu beheben, führt einen systemweiten Medien-Scan durch. Normale Apps können dies ab KitKat nicht mehr, so dass Sie leider root benötigen. Ich habe diese App benutzt:

https://play.google.com/store/apps/details?id=com.logika.rescan&hl=de

Georgiecasey
quelle
Ich frage mich, warum diese App als "mit all Ihren Geräten nicht kompatibel" aufgeführt ist. Ich habe Android 5.0.2 Moto G (2. Generation, XT1079).
Yurkennis
0

Versuchte die App "Media Rescanner" @georgiecasey verlinkt, aber es hat nichts getan. Das Umbenennen des fehlenden Ordners mithilfe einer Datei-Explorer-App auf meinem Telefon von "Musik" in "Musik1" hat jedoch den Trick getan - es wurde sofort in Android File Transfer angezeigt. Einfach, schnell, dreckig :)

Der Ordner kann nach Abschluss der Übertragung einfach wieder umbenannt werden. Einfache Lösung für diese einmaligen Überweisungen, vielleicht nicht die beste für häufig wiederkehrende Überweisungen.

Magnus W
quelle
0

Alles was ich tun musste ist das Android Gerät neu zu starten . In meinem Fall ein Lenovo Tablet, Modell A10-70F, Android Version 6.0.

AlikElzin-kilaka
quelle
Neustart funktionierte NICHT auf meinem LG G3.
Shayan