Ich bin dabei, eine Android-App zu entwickeln und verwende mein Nexus 4 als Testgerät. Eine der Funktionen der App ist das Erstellen eines Ordners auf dem Telefon zum Speichern von Daten. Wenn ich das Telefon mit ES File Explorer durchsuche, kann ich die Ordner/Dateien sehen, aber wenn ich mit einem Windows 7 (64-Bit)-PC verbunden bin, kann ich den neu erstellten Ordner nicht sehen. Der fehlende Ordner heißt „Cruise Speed“.
Desktop-Screenshot:
Handy-Screenshot:
Dies ist ein bekanntes Problem, das den USB-Dateizugriff über MTP betrifft.
Ich kann mich nicht einmal daran erinnern, wie viele Stunden ich beim Versuch verloren habe, auf Dateien zuzugreifen, die von meiner ersten App auf einem PC erstellt wurden (und ich spreche von GBs wichtiger Dateien).
Wenn Sie die App starten und sie den Ordner erstellt, müssen Sie das Gerät neu starten, damit Ihr PC den Ordner korrekt anzeigen kann.
Dies geschieht nur, wenn Sie USB und MTP verwenden.
Sie könnten das Problem lösen, indem Sie MediaScannerConnection in Ihrem Code verwenden oder den Cache des Medienspeichers bereinigen, aber ich schlage vor, Sie tun das Einfachste: Verwenden Sie AirDroid ;)
Ich hatte das gleiche Problem, ein Ordner wurde von der Vuze-App auf meinem Nexus 6-Telefon erstellt. Dieser Ordner war auf meinem Telefon zugänglich/sichtbar, aber nicht auf dem PC, wenn das Telefon über USB verbunden war. Ich habe einfach eine andere zufällige Datei auf meinem Telefon in diesen Ordner kopiert, der auf dem PC nicht sichtbar war. Nach dieser Kopie konnte ich den Ordner auf dem PC sehen.
Erstellen Sie einfach zuerst das Verzeichnis auf dem PC und kopieren Sie es dann auf die SD-Karte / den Telefonspeicher.
Sie können entweder zuerst den Inhalt in den Ordner einfügen und kopieren oder nur den Ordner zuerst. Solange der Ordner vom PC erstellt wird, können alle Inhalte einfach direkt auf interne/externe Mobilgeräte kopiert werden.
Bei gezippten Inhalten können diese leider nicht direkt entpackt und kopiert werden, sondern müssen erst manuell auf den Desktop entpackt werden.
viel glück und einen schönen tag! :)
In meinem Fall hat das Löschen des Caches nicht funktioniert. Ich habe es jedoch geschafft, auf die versteckten Ordner/Dateien zuzugreifen, indem ich den übergeordneten Ordner umbenannte. Denken Sie daran, das Telefon abzumelden und erneut zu verbinden, nachdem Sie den übergeordneten Ordner umbenannt haben, wenn das Telefon mit dem PC verbunden ist.
dotVezz
Jonny Wright
Jonny Wright
android.os.Environment.getExternalStorageDirectory();
bezieht sich Windows jedoch auf dies als Internal Storage . Es scheint seltsam, dass es in einem Fall als Extern und im nächsten als Intern bezeichnet wird.dotVezz
Izzy
bmdixon
Vishnu Prasad Kallümmel