您可以使用“android_asset”引用带有文件网址的资产文件,如file:///android_asset/whatever
中所示。应用程序的主目录是否有相同的东西?我将在静态html文件中使用引用,因此我不想调用getFilesDir()
。我很确定该目录将永远是/data/data/[package]/files
,但如果在一个奇怪的设备上有所不同,我想知道是否有文件URL快捷方式。
答案 0 :(得分:0)
您可以将文件放入res/raw
文件夹。例如,您的文件为page1.html
,以便在您的活动中使用它:
InputStream is = getResources().openRawResource(R.raw.page1);
更多参考资料:data storage。