/ / Jak edytować plik znajdujący się w wewnętrznej pamięci aplikacji na Androida? [duplikat] - Android, pamięć masowa, wewnętrzny

Jak edytować plik znajdujący się w pamięci wewnętrznej aplikacji na Androida? [duplicate] - android, pamięć masowa, wewnętrzna

Chciałbym utworzyć plik w pamięci wewnętrznej i użyć go do zmodyfikowania zawartości aplikacji na Androida.

Mój problem polega na tym, że chciałbym zachować dostęp do tego pliku, aby móc go edytować w dowolnym momencie.

Mimo wszystkich moich poszukiwań nie znalazłem sposobu, aby to zrobić.

Gdyby ktokolwiek z was mógł pomóc, byłoby fantastycznie!

Odpowiedzi:

0 dla odpowiedzi № 1

Ta odpowiedź została zaczerpnięta z tutaj i to było Cień kto to znalazł.

File sdCard = Environment.getExternalStorageDirectory();
File dir = new File (sdcard.getAbsolutePath() + "/dir1/dir2");
dir.mkdirs();
File file = new File(dir, "filename");

FileOutputStream f = new FileOutputStream(file);
...

Jeśli masz wrażliwe dane i chcesz zapisać je w pamięci wewnętrznej, możesz śledzić to seminarium.