2015-09-14 81 views
0

簡單的問題我知道 - 但我的Android應用程序根本無法找到我的CSV文件。從來就放在這裏的文件:資產的文件夾在哪裏?

enter image description here

和訪問與此代碼:

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 
     } 
     } 

在運行應用程序,我總是從捕捉部分獲得IOException異常。

回答

3

你已經把它放在

src/main/assets  

從來沒有把你想保持在建的東西/因爲這讓與clean

+0

非常感謝!該文件夾不存在,這就是爲什麼我沒有找到它。創建它的文件夾後,它的作品。謝謝! – user896692

+2

歡迎您 - 如果它解決了您可能想要接受此答案的問題 – ligi

1

enter image description here

項目結構去除與資產文件夾

0

你正在建造內部,但實際上你必須進入src/main/assets