N
Nemolus
Ambitioniertes Mitglied
- 1
Hi,
in meiner App kann man Dateien Erzeugen oder bestehende Editieren. Seit Android 4.4 KitKat habe ich jetzt das Problem, dass eine App nicht mehr "frei" auf dem Internal bzw. SDCard speichern kann.
In Android 4.4 hätte ich ja die Möglichkeit mittels der API19 auf den "Document Storage" zu zugreifen. Aber da meine App auch noch mind. auf Android 4.0 Geräten verwendet wird, kann ich diese Api nicht einsetzen.
Ich bin gerade dabei mir eine Methode zu bauen, die auf Schreibzugriff prüft (mit dem SDCard fix geht es ja auch auf 4.4) und mir dann einen entsprechenden Pfad zurück geben soll. Ich bin aber im moment ratlos, wie ich das umsetzen kann, dass ich auf einem 4.0 Device den Code verwenden kann, und bei 4.4 und dem Schreibschutz auf die 19erApi zurückgreifen kann.
Habt Ihr einen Tipp für mich?
in meiner App kann man Dateien Erzeugen oder bestehende Editieren. Seit Android 4.4 KitKat habe ich jetzt das Problem, dass eine App nicht mehr "frei" auf dem Internal bzw. SDCard speichern kann.
In Android 4.4 hätte ich ja die Möglichkeit mittels der API19 auf den "Document Storage" zu zugreifen. Aber da meine App auch noch mind. auf Android 4.0 Geräten verwendet wird, kann ich diese Api nicht einsetzen.
Ich bin gerade dabei mir eine Methode zu bauen, die auf Schreibzugriff prüft (mit dem SDCard fix geht es ja auch auf 4.4) und mir dann einen entsprechenden Pfad zurück geben soll. Ich bin aber im moment ratlos, wie ich das umsetzen kann, dass ich auf einem 4.0 Device den Code verwenden kann, und bei 4.4 und dem Schreibschutz auf die 19erApi zurückgreifen kann.
Habt Ihr einen Tipp für mich?