【发布时间】:2017-10-08 02:23:36
【问题描述】:
除非我尝试打开 res/raw 文件夹中的文件,否则我会得到。
InputStream in = Resources.getSystem().openRawResource(R.raw.eng_sample);
例外是:
android.content.res.Resources$NotFoundException: Resource ID #0X89890
我可以在res/raw/eng_sample.txt的apk中看到文件eng_sample.txt。
最重要的是,当我执行R.raw. 并按Ctrl-space 时,文件eng_sample 是作为建议给出的。
那有什么问题呢?我该如何解决这个问题?
提前致谢。
附言
我还尝试将文件eng_sample.txt 放入main/assets。然后使用
InputStream in = context.getAssets().open("file:///android_asset/eng_sample.txt
但现在我得到一个 IO 异常。
也许有人可以告诉我如何使用这种方法而不是上面的方法?
【问题讨论】:
标签: android inputstream