android java中的/data/data/package/files文件夹中的文件内容正在被擦除
从我的apk中,我正在将一些内容写入/data/data/package/files/settings.data文件,当我重新启动时,系统文件仍然存在,但文件中的内容为空android java中的/data/data/package/files文件夹中的文件内容正在被擦除,java,android,Java,Android,从我的apk中,我正在将一些内容写入/data/data/package/files/settings.data文件,当我重新启动时,系统文件仍然存在,但文件中的内容为空 有人能帮我吗。请检查您的应用程序是否总是在退出之前关闭文件,即使它由于异常而退出。推荐的Java习惯用法如下: OutputStream os = // open it. try { // write stuff to os } finally { try { os.cl
有人能帮我吗。请检查您的应用程序是否总是在退出之前关闭文件,即使它由于异常而退出。推荐的Java习惯用法如下:
OutputStream os = // open it.
try {
// write stuff to os
} finally {
try {
os.close();
} catch (IOException ex) {
// log error ... file not written completely
}
}
只有当您不关闭流时,才会发生这种情况。和
。/文件
目录不能自动删除