【发布时间】:2012-02-23 00:57:28
【问题描述】:
我正在尝试使用 android 的 assets 文件夹中存在的 xml 文件的文件路径,如下所示:
String filename = "file:///android_asset/test.xml";
FileInputStream fis = new FileInputStream(new File(filename));
System.out.println("FileInputStream : " + fis); // 这里失败了
我得到一个
java.io.FileNotFoundException: /file:/android_asset/text.xml
错误,对我来说没有意义。
我制作了一个 apk,然后用总指挥官打开它,xml 在 assets 文件夹中。你觉得我的方法有问题吗?谢谢。
【问题讨论】:
-
你应该把你的 xml 放到 res/raw/ 文件夹中。这是链接developer.android.com/guide/topics/resources/…
-
我觉得这篇文章对你有帮助stackoverflow.com/questions/4789325/…
标签: android