前提・実現したいこと
asset内のxmlファイルを読み込みたい
発生している問題・エラーメッセージ
ディレクトリの場所がわかりません
09-06 16:17:42.421 3770-4167/? E/TaskPersister: File error accessing recents directory (directory doesn't exist?).
該当のソースコード
kotlin
1var builder = StringBuilder() 2 var asset = assets.open("emotionDict.xml") 3 var inputStreamReader = InputStreamReader(asset) 4 var buffer : CharArray = charArrayOf() //Char.MAX_HIGH_SURROGATE 5 var read : Int 6 //while(0 <= (read = inputStreamReader.read(buffer))) 7 do { 8 read = inputStreamReader.read(buffer) 9 if(read < 0) 10 break 11 builder.append(buffer, 0 ,read) 12 }while(true) 13 14 var xml = builder.toString() 15 var ansCheaker = AnsCheaker() 16 ansCheaker.putout(xml)
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
aseetファイルはapp\src\mainにいれています
292kBのxmlファイルです
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/06 16:00
2018/09/06 16:07
2018/09/07 01:03
2018/09/07 09:17
2018/09/07 16:48