我正在考虑将.txt
文件放在res/drawable
或res/layout
中,以便在应用程序打包时将其放入apk中,然后在安装后打开并从中读取它执行一些任务。可以这样做吗?如果是,请告诉我如何访问该文件,因为我不知道它的路径。
答案 0 :(得分:5)
.txt文件既不是可绘制文件也不是布局。你应该把它放在res / raw中。您可以像访问它一样访问它:
Resources resources = this.getResources();
InputStream is = resources.openRawResource(R.raw.yourtextfile);
在上面的代码中省略了try / catch和errorhandling。