Ich habe viele Beiträge mit ähnlichen Problem wie meine gesehen, konnte aber keine Lösung dafür finden. Daher poste ich die Frage spezifisch für meine Konfigurationen.Ordner und Dateien hinzugefügt in Android nicht über USB
ich eine Xamarin Android-Anwendung entwickle, die Ordnerstruktur und Dateien anzeigen sollte unten erstellen:
die Testordner würden mp3-Dateien.
Ich möchte, dass die Benutzer in der Lage sein, alle Dateien im Ordner AppnName dh befindet anzuzeigen. abc.xml
Dateien und alle MP3-Dateien innerhalb test Folder
Hier ist mein Code:
var dir = new Java.IO.File(Android.OS.Environment.ExternalStorageDirectory.AbsolutePath + "/AppName/TestFolder");
if (!dir.Exists())
dir.Mkdirs();
Der obige Code funktioniert, schafft es die Ordnerstruktur, konnte ich alle Dateien aus ES File Expolrer
auf meinem Android-Gerät anzeigen, aber sobald ich Verbinden Sie das Gerät mit Windows PC Ich kann keine der Dateien und Ordner anzeigen.
Ich habe einige r & d und versucht einige der Lösungen, aber das hat nicht geholfen. Ich habe versucht, Medien-Scan zu verwenden, um die Dateien gemäß der hier angegebenen Lösung zu scannen: https://stackoverflow.com/a/19934089/1650891. Aber es funktioniert nicht für mich.
Jede Hilfe wäre willkommen. Danke im Voraus.
'if (! Dir.Exists()) dir.Mkdirs();'. Überprüfen Sie den Rückgabewert, da nicht immer Verzeichnisse erstellt werden können. 'if (! dir.Exists()) if (! dir.Mkdirs()) return;'. – greenapps
Nach dem Aus-/Einschalten des Gerätes immer noch nicht sichtbar? – greenapps
Können Sie die anderen Dateien und Ordner auf dieser Karte sehen? Eine microSD-Karte? – greenapps