0

我正在开发一个应用程序,该应用程序将服务器的响应写入 xml 文件,在设备上创建并保存。在开发中,我可以看到并使用 DDMS 中的文件/data/data/my.package/files/test.xml 因为我正在尝试在真实设备上测试某些东西并且不想向服务器发出请求我想手动复制粘贴设备中的 test.xml (平板电脑),像这样: root/created data folder/created data folder/created my.package folder/created files folder/put my test.xml here。尝试了不同的选项将 test.xml 与 .apk 等放在同一位置。我仍然在设备上找不到文件。在代码中,我只是得到这样的文件:

context.openFileInput("test.xml"); // on the emulator works.

应该往里看data/data/my.package/test.xml吗?如果是这样,如果我在 Android 设备中创建相同的路径,为什么在平板电脑上找不到该文件?

我希望我没有混淆,任何想法都会很棒。谢谢你。

4

1 回答 1

1

你应该把它放在 /data/data/your.package/files/test.xml (注意files部分)

于 2012-05-02T22:21:40.687 回答