No takhle. Protože ty data zjevně zapisuješ mimo externí paměť.
Android bohužel není tak jednoduchý, jako Windows.
Cituji:
Internal storage:
- It's always available.
- Files saved here are accessible by only your app.
- When the user uninstalls your app, the system removes all your app's files from internal storage.
Zapsat do externí paměti, kde soubor najdeš jde nějak takto:
private void writeNameToFile(String data,Context context) {
try {
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(context.openFileOutput( Environment.getExternalStorageDirectory() + "/configJmeno.txt", Context.MODE_PRIVATE));
outputStreamWriter.write(data);
outputStreamWriter.close();
}
catch (IOException e) {
MessageBox("Exception File write failed: " + e.toString());
}
}
Terminál , který mám emuluje kartu v adresáři:
/storage/emulated/0
Ono jak vidíš, už jen zapisovat soubory na androidu vyžaduje DOST SI NASTUDOVAT.