我正在尝试在我的 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();
}
谢谢!