gpt4 book ai didi

java - 我正在尝试从android studio内部存储中的.txt文件中读取文本

转载 作者:行者123 更新时间:2023-12-01 17:42:06 24 4
gpt4 key购买 nike

TextView textid;
textid = findViewById(R.id.textid);

File file = new File("/storage/emulated/0/hey.txt");
StringBuilder text = new StringBuilder();

try {
BufferedReader br = new BufferedReader(new FileReader(file));
String line;

while((line = br.readLine())!=null){
text.append(line);
text.append("\n");
}
Log.i("text", text);
textid.setText(text);
}
catch (Exception e) {
e.printStackTrace();


根据我的要求,我需要在代码本身中提及文件的路径。而且,这没有用,我也没有在日志中看到任何内容。我将如何实施?

最佳答案

首先在清单文件中提供存储权限

 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>


如果写

 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>


您需要这些文件才能获得手机的访问权限以授予对该文件的访问权限。

关于java - 我正在尝试从android studio内部存储中的.txt文件中读取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60934363/

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