0

我正在使用 Eclipse 3.7.0 来构建我的 Android 应用程序。我看到帖子告诉我要访问外部存储中的文件,我应该创建一个表单的路径Environment.getExternalStorageDirectory() + "/Android/data/" + getPackageName() + "/subfolder/myfile.xml"。我还看到帖子告诉我在继续之前检查 SD 卡的可用性。所有这些对我来说似乎都有意义。

首次安装应用程序时,我想设置目录subfolder并将文件myfile.xml放入该目录。我如何告诉 Eclipse 这样做?我已经创建了文件,但我应该将它们放在 Package Explorer 的什么位置?root我在目录中尝试过assets,但这些似乎都不起作用。

存放在哪里的文件assets

4

1 回答 1

0

要使用资产,可以使用 AssetManager:

http://developer.android.com/reference/android/content/res/AssetManager.html

但这与使用 SD 卡完全不同。assets 文件夹中的文件可以在编译时自己提供。SD卡是您在编译期间无法访问但在运行时期间无法访问的东西。

于 2012-08-13T16:11:46.080 回答