我正在尝试用这个打开一个文件:
document = builder.parse(new File("Data.xml"));
我收到了这条消息:
/Data.xml:打开失败:ENOENT(没有这样的文件或目录)
该文件位于android项目的根目录中。
您正在尝试打开位于/
(在 linux 中这是文件系统的根目录)中的文件。相反,您应该尝试在 SDCard 上或在应用程序的本地存储目录中创建文件。
请参阅此以获得更多说明:http: //developer.android.com/guide/topics/data/data-storage.html
移动Data.xml
到assets
项目的文件夹中。然后要获取文件引用,请调用getResources().getAssets().openFd( "Data.xml" )