我創建了一個簡單的Android應用程序,向用戶顯示文本。AndroidStudio找不到CSV文件。試過絕對文件路徑和相對文件路徑
現在我試圖實現CSVReader從CSV文件中檢索文本。幾個小時嘗試不同的事情。
我終於實現了一個開源的CSVReader
(至少它不再給我任何編譯錯誤)。
現在,當我運行該應用程序,它崩潰,我得到一個「找不到文件」異常。要麼我沒有把我的CSV文件放在正確的位置,我沒有引用正確的文件路徑,或者兩者都有。
我試過使用絕對文件路徑(例如,以我的C:/Users/Tim/AndroidStudioProjects/...
開頭)。
我也嘗試使用相對路徑開始與資產文件夾(例如"Assets/SOCIAL_POSTS.csv"
),沒有我已經嘗試過的工作。
我試過在堆棧溢出上尋找類似的問題,並且我嘗試了幾種變體的文件路徑,到目前爲止沒有任何工作。你覺得我應該接下來嘗試什麼?
這是一個link這個項目在GitHub上。
指向CSV文件的代碼是
app > src > main > java > com > example > tim > inspiredquestions
下的CSV文件名爲SOCIAL_POSTS.csv
,它是下
Assets > SOCIAL_POSTS.csv
最後說明一點:我使用的StackOverflow用於調試的幫助現在是一年,但這是我所問的第一個問題。
感謝您的耐心等待!我試圖儘可能地自力更生,但我正在肢體上尋求幫助。我確信這個問題有一個我忽略的簡單答案。
您需要在app/src/main/assets – WISHY
中創建您的資產文件夾,其中java文件正在讀取csv文件? –
Game.java正在讀取csv文件。此外,我忘了推出我最近的代碼。請從主站點獲取更新的代碼。抱歉,缺乏清晰度/麻煩。 –