androidfile文件写入对应文件夹
时间: 2023-12-14 12:02:21 浏览: 63
在Android中,你可以使用Java中的FileOutputStream类来将数据写入文件。以下是一个将字符串写入文件的示例代码:
```java
String data = "Hello, world!";
File file = new File(getFilesDir(), "myFile.txt"); // 指定文件路径和名称
try {
FileOutputStream outputStream = new FileOutputStream(file);
outputStream.write(data.getBytes()); // 将数据写入文件
outputStream.close(); // 关闭输出流
Log.d("TAG", "File saved successfully.");
} catch (IOException e) {
e.printStackTrace();
}
```
在这个示例中,我们使用了getFilesDir()方法来获取当前应用程序的私有文件目录,然后创建一个名为"myFile.txt"的文件,将字符串数据写入该文件,并最终关闭输出流。
注意,你需要为你的应用程序在AndroidManifest.xml文件中声明WRITE_EXTERNAL_STORAGE权限,以便在外部存储中写入数据。但是,如果你只需要在应用程序的私有文件目录中写入数据,那么你不需要这个权限。
阅读全文