gpt4 book ai didi

android - 内部存储和文件?

转载 作者:行者123 更新时间:2023-11-29 01:22:40 26 4
gpt4 key购买 nike

我正在尝试在内部存储中创建一个文件

String filename = "myfile";
String string = "Hello world!";
FileOutputStream outputStream;

try {
outputStream = openFileOutput(filename, Context.MODE_PRIVATE);
outputStream.write(string.getBytes());
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}

但是当我在/data/data/中搜索时,我没有找到可以查看文件存在的应用程序目录...为什么?我尝试使用 context.getApplicationInfo().dataDir() 但它不起作用它会出错。我能怎么做?我的错误是什么?

最佳答案

尝试这样的事情,

File path = getFilesDir();
File file = new File(path, filename);
FileOutputStream outputStream = new FileOutputStream(file);
outputStream.write(string.getBytes());
outputStream.close();

您可能应该在发布之前进行谷歌搜索。

文件将位于

数据->数据->包名->文件->文件名

关于android - 内部存储和文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35879089/

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