我是Android应用程序的新手,在Resource文件夹中创建一个xml文件data.xml
,然后我尝试访问该本地xml文件,但我无法得到它。
但android资源文件夹并打开rawresource到xml文件中res下的raw文件夹
data.xml
使用这种方式,我访问xml文件,如:
InputStream is = this.getResources().openRawResource(R.raw.data);
但是使用本地xml文件无法访问,请帮帮我。
由于
答案 0 :(得分:4)
raw xmls应该在Assets文件夹中,并且要从assets文件夹中访问文件,请使用:
AssetManager assetManager = getAssets();
InputStream in= assetManager.open("data.xml");
答案 1 :(得分:0)
在data.xml
下添加raw folder
文件。插入后,您不会收到此类错误。