Я новичок в Android, у меня проблемы с хранением файла во внутренней памяти.Я прочитал учебник об этом в документации Android и скопировал код.Если я запускаю приложение в симуляторе, файл создается и все в порядке, но если я запускаю его на реальном телефоне, я не могу найти файл ?!Поскольку я использую openFileOutput()
, его следует сохранить в папке приложения в Android / data / myApp / ..., но на самом деле этой папки для моего приложения не существует ...: /
Может кто-нибудьпомогите мне?
Вот мой код: </p>
<pre><code> String FILENAME = "hello_file";
String string = "hello world!";
FileOutputStream fos;
try {
fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}