gpt4 book ai didi

Android:读取/data/data//files 下的文本文件

转载 作者:行者123 更新时间:2023-11-29 14:00:27 28 4
gpt4 key购买 nike

我正在尝试读取/data/data/package_name/files 下的文本文件。

这是我的代码:

private String readTxt(String fileName)
{
String result = "", line;
try
{
File f = new File(fileName);
BufferedReader br = new BufferedReader(new FileReader(f));
while((line = br.readLine()) != null)
{
result += line + "\n";
}
}
catch(Exception e)
{
e.printStackTrace();
}
return result;
}

我做错了什么?

最佳答案

您应该在您的应用程序上下文中使用 openFileInput 方法。 http://developer.android.com/reference/android/content/Context.html#openFileInput(java.lang.String )

这会给你一个 InputStream 到你的文件例子:最终的 InputStream 是 = getApplicationContext().openFileInput(MY_FILENAME_WITHOUT_PATH);

关于Android:读取/data/data/<package_name>/files 下的文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9717334/

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