我在一个非常简单的Android应用上写,但我在代码中找不到错误。这是我可以从csv文件导入数据的代码:
public String[] csvread() throws IOException {
String aktzeile;
String zeilen[] = new String[200];
BufferedReader br = new BufferedReader(new FileReader("fragenbronze.csv"));
while((aktzeile = br.readLine()) != null) {
zeilen = aktzeile.split(",");
}
return zeilen;
}
csv文件“fragenbronze.csv”位于app - build - intermediates - assets
assets文件夹是错误的文件夹吗?谷歌告诉我,我应该把它放在那里。
答案 0 :(得分:2)
要访问资产文件夹,请使用AssetManager。
示例:
InputStream input = assetManager.open("fragenbronze.csv");
AssetManager assetManager = getAssets();