Wie bekomme ich Zugang zu/Lesen/schreiben im Dokumente-Ordner im Internen Speicher auf Android-Geräten?
Wie kann ich den Zugriff auf öffentliche Dokumente-Ordner auf einem Android-Handy internen Speicher? Ich muss Lesen, schreiben und öffentlich zugänglichen Dateien in den Dokumente-Ordner.
InformationsquelleAutor jay_t55 | 2014-12-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
vergessen Sie nicht, fügen Sie die Berechtigung zum androidmanifest.xml
Probe des Schreibens
Probe Lesen
bitte genehmigen Sie die Antwort 😉
Ist das nur für die SDCard?
InformationsquelleAutor phpniki
Nun habe ich das Problem gelöst habe 🙂
Es ist so ziemlich das gleiche wie Sie es tun würde, für ein normales Windows-Desktop-Anwendung:
Erstellen und Lesen einer Datei aus dem Ordner "Dokumente" (auf einem Android-Gerät):
Vollständiges Beispiel:
Dies scheint nicht der öffentliche Ordner "Dokumente". System.Umwelt.GetFolderPath(System.Umwelt.SpecialFolder.MyDocuments) gibt /data/user/0/{appId}/files/
InformationsquelleAutor jay_t55
Mit Berechtigungen zum Lesen externen Speicher, dieser code sollte auch bei dir funktionieren.
InformationsquelleAutor user8207963
wenn Sie auf die sdk höher als 23, die android-version höher als 6, sollten Sie implementieren Zugriffsanforderung für Benutzer. mehr Informationen finden Sie hier auf diese link
InformationsquelleAutor batmaci