S
Samsung I7500
Erfahrenes Mitglied
- 5
Hallo zusammen!
Wie bekomme ich Zugriff auf meine externe SD Karte? Eigentlich sollte man meinen, dass man den Pfad via Environment.getExternalStorageDirectory() bekommt. Doch nach meinen Informationen die ich mir nu zusammengegooglet habe bestimmt wohl der Hersteller (in meinem Fall Samsung, habe ja ein S7), welchen Pfad diese Methode da zurückgibt. Und das ist der Pfad zum Internen speicher:
Intern: /storage/emulated/0
Nun habe ich also recherchiert, und nun entsprechenden Code gefunden, der mir den wirklichen Pfad zu meiner SD Karte liefert. Dieser sieht dann wie folgt aus:
Extern: /mnt/media_rw/XXXX-XXXX
Problem ist nun aber: Ich habe noch nichteinmal Leserechte. Apps wie ES Datei Explorer Pro hingegen scheinen wohl aber ohne Probleme zugriff darauf zu haben.
Meine Frage wäre nun: Wie bekomme ich denn? Ist ja blöd, dass ich ne SD Karte habe, die meine eigene App dann nicht nutzen kann. Hat jemand evtl. nen Tip für mich?
READ_EXTERNAL_STORAGE/WRITE_EXTERNAL_STORAGE Permissions sind gesetzt, werden auch nochmal zur Laufzeit abgefragt. Aber pustekuchen.
Vielen Dank schonmal!
Wie bekomme ich Zugriff auf meine externe SD Karte? Eigentlich sollte man meinen, dass man den Pfad via Environment.getExternalStorageDirectory() bekommt. Doch nach meinen Informationen die ich mir nu zusammengegooglet habe bestimmt wohl der Hersteller (in meinem Fall Samsung, habe ja ein S7), welchen Pfad diese Methode da zurückgibt. Und das ist der Pfad zum Internen speicher:
Intern: /storage/emulated/0
Nun habe ich also recherchiert, und nun entsprechenden Code gefunden, der mir den wirklichen Pfad zu meiner SD Karte liefert. Dieser sieht dann wie folgt aus:
Extern: /mnt/media_rw/XXXX-XXXX
Problem ist nun aber: Ich habe noch nichteinmal Leserechte. Apps wie ES Datei Explorer Pro hingegen scheinen wohl aber ohne Probleme zugriff darauf zu haben.
Meine Frage wäre nun: Wie bekomme ich denn? Ist ja blöd, dass ich ne SD Karte habe, die meine eigene App dann nicht nutzen kann. Hat jemand evtl. nen Tip für mich?
READ_EXTERNAL_STORAGE/WRITE_EXTERNAL_STORAGE Permissions sind gesetzt, werden auch nochmal zur Laufzeit abgefragt. Aber pustekuchen.
Vielen Dank schonmal!