android 读取assest中的json文件
fun getAssetsFile(fileName: String, context: Context): String {
val stringBuilder = StringBuilder()
var inputStream: InputStream? = null
try {
val assetManager = context.assets
inputStream = assetManager.open(fileName)
val available = inputStream.available()
val bytes = ByteArray(available)
if (inputStream.read(bytes) > 0) {
val result = String(bytes)
stringBuilder.append(result)
}
} catch (e: Exception) {
e.printStackTrace()
}finally {
if (inputStream != null) {
inputStream.close()
}
}
return stringBuilder.toString()
}
本文标题:android 读取assest中的json文件
本文链接:https://www.haomeiwen.com/subject/btpnlltx.html
网友评论