Я пытаюсь записать файл во внутреннюю память в своем приложении для Android, однако, хотя этот код вызывается, позже, когда я пытаюсь прочитать файл, приложение вылетает с исключением fileNotFound. Я пытаюсь написать массив с каждой ссылкой на новую строку.
try{
File myOutputFile = new File ("data/data/com.example.referencetool/files", filename );
FileWriter fw = new FileWriter(myOutputFile, true);
BufferedWriter bw = new BufferedWriter(fw);
if(isFirstTime){
myOutputFile.createNewFile();
}
int i = 0;
while(i<=toSave.length){
if(toSave[i].equals(null)){
bw.write("null");
}
else{
bw.write(toSave[i]);
}
bw.newLine();
i++;
}
bw.flush();
bw.close();
}
catch(Exception e){
e.printStackTrace();
}
Спасибо!