0

我正在尝试从我的应用程序的资产中访问一个 csv 文件,而我得到的只是 FileNotFoundException。当我尝试从其他地方访问它时,我得到了同样的结果。知道我应该在这里做什么吗?在此之前,日志消息工作得很好。logcat上的错误如下。

标记文本 System.err java.io.FileNotFoundException C:\Users.....\assets\cms.csv:打开失败 ENOENT(没有这样的文件或目录)

对于代码:

br = new BufferedReader(new FileReader
("C:\\Users\\Srihari\\workspace\\CMSHealthcare\\assets\\cms.csv"));

任何帮助表示赞赏!

提前致谢!

4

1 回答 1

0

不要将它指向您计算机上的文件系统...而是使用 getAssets 方法来定位捆绑到您的 apk(应用程序的二进制文件)中的原始文件夹中的文件系统

    br = new BufferedReader(new InputStreamReader(getAssets().open("cms.csv"))); 
于 2013-08-09T23:22:40.047 回答