0

我是 Android 应用程序的新手,data.xml在 Resource 文件夹中创建一个 xml 文件,然后我尝试访问该本地 xml 文件,但我无法获取它。

但是android资源文件夹并使用这种方式将rawresource打开到xml文件中res下的原始文件夹 data.xml,我访问该xml文件,如下所示:

InputStream is = this.getResources().openRawResource(R.raw.data);

但是使用本地xml文件无法访问,请帮助我。

谢谢

在此处输入图像描述

4

2 回答 2

4

原始 xmls 应该在 Assets 文件夹中,并且要访问 assets 文件夹中的文件,请使用:

AssetManager assetManager = getAssets();
InputStream in= assetManager.open("data.xml");
于 2012-07-25T06:47:03.063 回答
0

在 . 下添加您的data.xml文件raw folder。插入后,您将不会收到此类错误。

于 2012-07-25T06:46:17.100 回答