Android 从资产访问文件
我尝试了Android 从资产访问文件,android,Android,我尝试了File File=new File(“file:///android_asset/something.xml)而且它似乎不起作用。当我尝试在webview中加载html时,它起作用了,但当我尝试获取存储在那里的xml文件以便使用DocumentBuilder对其进行解析时,它就不起作用了 有什么好处?我猜我不能访问这样的文件 以下是异常:java.io.FileNotFoundException:/file:/android\u asset/something.xml(没有这样的文件或
File File=new File(“file:///android_asset/something.xml)
而且它似乎不起作用。当我尝试在webview中加载html时,它起作用了,但当我尝试获取存储在那里的xml文件以便使用DocumentBuilder
对其进行解析时,它就不起作用了
有什么好处?我猜我不能访问这样的文件
以下是异常
:java.io.FileNotFoundException:/file:/android\u asset/something.xml(没有这样的文件或目录)
它是不是逃脱了一些割伤?如果是这样的话,我该如何找回它们呢?我注意到我过去也遇到过类似的问题。您必须使用
Activity.getAssets().open(…)
,因为在android环境中无法以这种方式创建实例。这是帮助我解决问题的方法。希望有帮助,让我们知道这是否有效。返回inputstream,不是吗?如何从中创建文件?