getAssets().open 无法打开我的.csv文件



我想将我的CSVreader从openCSV api分配给CSV文件,但它找不到它,因为我得到一个"无法解决符号"错误。

代码:

 CSVReader csvReader = new CSVReader(getAssets().open(testCSV.csv));

我使用Android Studio,文件位于src/main/assets/

这可能意味着testCSV.csv需要是一个字符串所以"testCSV.csv"加上引号

您必须在当前上下文中调用getAssets().open("myFile")。所以给函数指定上下文,像这样:

public void openFile(Context context){
    CSVReader csvReader = new CSVReader(context.getAssets().open("testCSV.csv"));
}

相关内容

  • 没有找到相关文章

最新更新