Java 资产文件夹在哪里?
我知道一个简单的问题——但我的android应用程序根本找不到我的CSV文件。我把文件放在这里: 并使用以下代码访问它:Java 资产文件夹在哪里?,java,android,csv,import,Java,Android,Csv,Import,我知道一个简单的问题——但我的android应用程序根本找不到我的CSV文件。我把文件放在这里: 并使用以下代码访问它: public void getFragenfromCSV(){ AssetManager a = getAssets(); BufferedReader reader = null; try { InputStream is = a.open("fragenbronze.csv");
public void getFragenfromCSV(){
AssetManager a = getAssets();
BufferedReader reader = null;
try {
InputStream is = a.open("fragenbronze.csv");
reader = new BufferedReader(new InputStreamReader(s));
} catch (IOException e) {
System.out.println("SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS");
e.printStackTrace();
}
try {
String line;
while ((line = reader.readLine()) != null) {
String[] RowData = line.split(",");
System.out.println(RowData[0]);
}
}
catch (IOException ex) {
// handle exception
}
}
运行应用程序时,我总是从catch部分获取IOException。您必须将其放入
src/main/assets
永远不要把你想保留的东西放在build/中,因为它会被清除,你必须把它放进去
src/main/assets
永远不要把你想保留的东西放在build/中,因为它会被clean
带有资产文件夹的项目结构
项目结构与资产文件夹您将进入构建,但实际上您必须进入
src/main/assets
您将进入构建,但实际上您必须进入src/main/assets非常感谢!该文件夹不存在,因此我没有找到它。创建文件夹后,它会工作。谢谢不客气-如果它解决了问题,您可能希望接受此答案非常感谢!该文件夹不存在,因此我没有找到它。创建文件夹后,它会工作。谢谢不客气-如果它解决了问题,你可能会接受这个答案