File der externen SD-Karte herausfinden

mrnarn

Mitglied
Hallo,

ich bin noch ziemlicher Android Anfänger und bin gerade dabei eine App zu programmieren. Für diese App brauche ich die Location des Hauptverzeichnisses der externen SD-Karte. Ich habe beim Suchen in Google gelesen, dass man diesen File nicht herausfinden kann. Irgendwie müssen aber doch die Apps, die auf die externe SD Karte zugreifen, den File des Hauptverzeichnisses heraufinden.

Kann mir vielleicht jemand helfen oder ggf. eine Methode poste, welche den File der externen SD-Karte zurückgibt?

Danke

mfg
 

dzim

Top Contributor
Welches Android? 4.4 oder kleiner? Muss mal schauen, ob ich da morgen den Link wieder finde. Das Lesen von der Karte sollte wohl mit einer speziellen Berechtigung möglich sein, schreiben aber ohne Root nicht :-/

#edit:
Manifest.permission | Android Developers
--> damit kannst du ab 4.4 meist (Herstellerabhängig) nur den internen Speicher, der als sdcard deklariert wird, lesen

schau mal hier, was du dem entnehmen kannst:
[HOWTO] Write to media card (secondary storage) from an app under Android 4.4 KitKat - xda-developers
 
Zuletzt bearbeitet:

mrnarn

Mitglied
Welches Android? 4.4 oder kleiner? Muss mal schauen, ob ich da morgen den Link wieder finde. Das Lesen von der Karte sollte wohl mit einer speziellen Berechtigung möglich sein, schreiben aber ohne Root nicht :-/

#edit:
Manifest.permission | Android Developers
--> damit kannst du ab 4.4 meist (Herstellerabhängig) nur den internen Speicher, der als sdcard deklariert wird, lesen

schau mal hier, was du dem entnehmen kannst:
[HOWTO] Write to media card (secondary storage) from an app under Android 4.4 KitKat - xda-developers

Also grundsätzlich sollte die App eigentlich bei jeder Android Version laufen (ich hab selber 4.4.2).
Der erste Link beschreibt ja nur die Permissions, dass ich den internen Speicher benutzen kann, oder???
Den zweiten Link versteh ich nicht so ganz (bin noch Anfänger) :
Was liefert die Methode denn zurück bzw. welche Methode muss ich aufrufen, damit mir die Location der externen SD Karte zurückgeliefert wird????


Sorry für das nervige Fragen, aber ich bin neu auf dem Gebiet. :D


mfg
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Firebase RealtimeDatabase - Daten aus Queries in CSV File speichern Android & Cross-Platform Mobile Apps 1
AndoridStudio Read-only file system Android & Cross-Platform Mobile Apps 5
M Unsupported class file major version 57 - Fehlermeldung bei Android Studio Android & Cross-Platform Mobile Apps 27
Soloeco Android Save File on external Storage Android & Cross-Platform Mobile Apps 3
W .txt File aus dem Speicher des Smartphone lesen Android & Cross-Platform Mobile Apps 15
S Android APK File Installationsfehler Android & Cross-Platform Mobile Apps 2
Flynn Text-File auf externe Speicherkarte schreiben Android & Cross-Platform Mobile Apps 1
B Android ListFragment parse xml from File Android & Cross-Platform Mobile Apps 1
B Android XML File ein lesen und menü erzeugen Android & Cross-Platform Mobile Apps 1
G In eier File schreiben Android & Cross-Platform Mobile Apps 8
G Port öffnen mit new SerialPort(new File... Android & Cross-Platform Mobile Apps 2
U Android Jar-File einbinden vs. externes Projekt Android & Cross-Platform Mobile Apps 7
K Java ME Export -> Invalid jar file ? Android & Cross-Platform Mobile Apps 9
F Eclipse JAD File erzeugen -- Problem Android & Cross-Platform Mobile Apps 10
M Daten aus Jad-file auslesen Android & Cross-Platform Mobile Apps 2
F Problem beim Erstellen der Jar File Android & Cross-Platform Mobile Apps 4
L Jar file auf Pda unter Windows Mobile ausführen Android & Cross-Platform Mobile Apps 2
P Erstellen einer Jar-File Android & Cross-Platform Mobile Apps 2
rafi072001 Java API um HTML Elemente von externen Websiten zu bekommen Android & Cross-Platform Mobile Apps 2
T Android Externen Speicher beschreiben Android & Cross-Platform Mobile Apps 3
G Android Einbindung von externen Dateien in Eclipse Projekt Android & Cross-Platform Mobile Apps 8
T Lesen / Schreiben einer Textdatei - SD-Karte Android & Cross-Platform Mobile Apps 42
Alex/89 ImageView mit einem Bild von der SD Karte füllen Android & Cross-Platform Mobile Apps 5
B Android SQLite Datenbankdatei von SD-Karte zu DatabasePath kopieren Android & Cross-Platform Mobile Apps 5
R Android osmdroid Karte in App inbinden Android & Cross-Platform Mobile Apps 6
T SMS auslesen / SIM-Karte "simulieren" Android & Cross-Platform Mobile Apps 5

Ähnliche Java Themen

Neue Themen


Oben