Wie Sie Zugang zu einem bestimmten internen Speicher-Verzeichnis in android?

Ich versuche zu lernen android-Programmierung. Als ein Anfang, ich versuche zu verstehen, die interne Datei-system & Zugriff auf Sie. Jede Hilfe wird sehr geschätzt. Folgende sind meine Herausforderungen:

  1. Wie man eine 'TEST' - Ordner über den android emulator/Android-Gerät überwachen? Muss ich den Ordner erstellen, wo die Alarme, download, DCIM-Ordner vorhanden sind.
  2. Was ist der absolute Pfad zum 'TEST' - Ordner erstellt? Ist es möglich, den Zugriff auf den TEST-Ordner mithilfe des folgenden Codes:

    List<File> list = Environment.getDataDirectory()+"/TEST".listFiles();
  3. Nicht jede Berechtigung erwähnt zu werden, die im manifest für den lese - /Schreibzugriff auf den internen Speicher?

PS: ich nutze Android Studio.

  • haben Sie dies Lesen: developer.android.com/training/basics/data-storage/files.html ?
  • Danke @Gavriel . Lesen & zu sehen. Inzwischen können Sie mir bitte helfen mit der Nummer 1?
  • es ist nicht einmal klar, ob Sie eine Lösung in Java oder von der Kommandozeile per adb
  • Sorry für die Verwirrung. Ich will nicht, um den Ordner zu erstellen programmatisch. Ich brauche nur ein Ordner mit dem Namen 'TEST' zur Verfügung, die im internen Speicher. ( So, dass mein code können davon ausgehen, dass die bestimmten Ordner verfügbar sein wird während der Ausführung)
  • stackoverflow.com/questions/13373489/... helfen könnte
  • Warum nicht die "Dateien" - Ordner? Diesen Ordner können Sie zugreifen, OHNE eine Genehmigung erforderlich. Es befindet sich unter data/data/yourAppPkg/Dateien

InformationsquelleAutor Adi | 2016-01-19
Schreibe einen Kommentar