2017-04-18 74 views
1

我想保存這條路徑:讀取的FileReader的資源文件夾內的JSON文件的路徑

 QuizApplication.fileToReadFrom = "file:///android_asset/quiz.json"; 

,並把它在我的DAO這樣

 fileReader = new FileReader(QuizApplication.fileToReadFrom); 

但事實並非如此工作......它拋出:序列化null假工廠異常。

+2

您需要使用'AssetManager'方法從資產中讀取數據,因爲它們不存在於文件系統中https://developer.android.com/reference/android/content/res/AssetManager.html –

回答

2

致電getAssets().open("quiz.json")Context。這會給你一個InputStream。如果您需要執行Reader,則可以將其包裝在InputStreamReader中。

相關問題