context.getClass().getClassLoader().getResourceAsStream("test.xml")

happy_8 发布于 2014/01/02 14:58
阅读 1K+
收藏 0

context.getClass().getClassLoader().getResourceAsStream("test.xml")这个方法获取工程目录下的test.xml文件的内容,返回的InputStream为空,有可以解决的吗?

加载中
0
LucEsape
LucEsape
路径看看对不对
happy_8
happy_8
应该不是路径问题
0
王儒林
应该是因为 test . xml没有被打包进apk,你可以把资源放到assets里,然后用context.getAssets().open()取inputstream
happy_8
happy_8
这个我看了,确实是没有打包进apk,那要怎么样才可以打包进apk呢?我把这个文件放到了项目下,解包后没有这样文件
0
淘淘我的小宝宝
淘淘我的小宝宝
test.xml是不是在classpath下,比如web-inf
happy_8
happy_8
没有加到classpath下,该怎么加到classpath下?
happy_8
happy_8
这个要怎么看呢?我用的mac没有配置 classpath这个
0
happy_8
happy_8
有人可以解决吗?
0
happy_8
happy_8
大家的答案都习惯保留,没有能够真正解决问题的
0
蔡从稳
蔡从稳
确实要到ass..里面,然后拿,不过这就变成系统文件了!只能读,不会的话,找读度娘看怎么读取ass...文件
happy_8
happy_8
其实已经解决了,确实要放到assets 目录下拿才行,不知道有没有更好的方法
0
蔡从稳
蔡从稳
信息量大不?
返回顶部
顶部