-1
我有点困惑阅读CSV文件:CSV文件的读取Android应用
- 我采摘的路径意图 的“/文件中的帮助:/存储/模拟/ 0 /下载/ student.csv “
而且我在这个函数中使用此路径:
字符串splitBy =”“; BufferedReader br = new BufferedReader(new FileReader(path)); 弦线; ((line = br.readLine())!= null){ String [] b = line.split(splitBy); System.out.println(b [0]); Log.e(“Final Val”,b [0]); } br.close();
我有以下异常:/file:/storage/emulated/0/Download/student.csv: open failed: ENOENT (No such file or directory)
当我在Android的这个文件添加到原目录它给了我正确的数据。请帮我解决这类问题。
use like:Environment.getExternalStorageDirectory()+“/ Download /”+“student.csv”; –
你有阅读许可吗?从Android 6.0(API 23)开始,您需要为权限运行时提供读取或写入文件所需的权限android:name =“android.permission.READ_EXTERNAL_STORAGE”/>' –
。查看更多[here](https://developer.android.com/training/permissions/requesting.html) –