我试图将一个txt文件写入手机的内存。
我使用这段代码:
FileOutputStream out3 = null;
try {
out3 = new FileOutputStream(
Environment.getRootDirectory() + "/a_directory/b.txt");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
但我得到一个错误。它说out3
是null
。为什么?
当我使用Environment.getExternalStorageDirectory()
它时它正在工作,但我想写入手机内存?