gpt4 book ai didi

内部存储和本地目录中的 Android 文件

转载 作者:太空宇宙 更新时间:2023-11-03 11:53:30 24 4
gpt4 key购买 nike

Android 为您提供了 getDir(我假设这意味着我将拥有 myappspace/somedirectory)以在您的应用程序空间中创建一个目录。但是,当 android 给你一个错误时,如果你在 openFileOutput/Input 调用中有路径分隔符它给你一个错误,你如何读取或写入该目录中的文件?

最佳答案

getDir 返回一个文件对象。要操作目录和文件结构,您可以继续使用 File 对象。例如

File dir = getDir("myDir", Context.MODE_PRIVATE);
File myFile = new File(dir, "myFile");

openFileOutput 仅返回一个基于某些文本标准的 FileOutputStream。我们所要做的就是创建对象

FileOutputStream out = new FileOutputStream(myFile);

从这里开始,您将照常继续。

String hello = "hello world";
out.write(hello.getBytes());
out.close();

FileInputStream 将遵循相同的准则。

关于内部存储和本地目录中的 Android 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5585826/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com