電話のメモリに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()
すると動作しますが、電話のメモリに書き込みたいですか?