我已经尝试了File file = new File("file:///android_asset/something.xml")
,但似乎没有用。当我尝试在webview中加载html时它起作用,但是当我试图获取我存储在那里的xml文件时它将无效,所以我可以用DocumentBuilder
解析它。
是什么给出的?我猜我无法访问这样的文件。
以下是Exception
:java.io.FileNotFoundException: /file:/android_asset/something.xml (No such file or directory)
它是否逃脱了一些斜线?如果是这样,我该如何回来?
答案 0 :(得分:1)
我注意到我过去遇到过类似的问题。您必须使用Activity.getAssets().open(...)
,因为您无法在Android环境中以这种方式创建实例。这是帮助我解决问题的link to the forum。希望它有所帮助,如果有效,请告诉我们。