我想创建一个文本文件并在其中写入一些数据。但是我无法在想要的位置进行操作。它总是在应用程序安装包中创建一个文件夹。 它总是在
中创建一个文件com.example.app/folder1/file1.txt
我想在内部存储器中创建它。如下所示,这样我可以在打开文件管理器时看到。
File folder = new File(Environment.getExternalStorageDirectory(), "folder1");
if (!folder.exists()) {
folder.mkdir();
}
File file = new File(folder, "file1.txt");
try {
FileWriter fw = new FileWriter(file);
fw.flush();
fw.close();