【发布时间】:2012-08-31 10:28:32
【问题描述】:
我有一个 xml 文件,我想将它存储在内部存储器中,稍后我只需要该文件的路径即可访问它。
我有一个现有文件,因此无需在我的程序中编写文件我只想以这样一种方式存储它,即用户无法意外删除该文件,而应用程序可以通过访问其路径来读取它。
注意:我正在使用仅接受文件路径的第三方库。我不想将它存储在 SD 卡中
我尝试了AssetManager assetManager = getAssets();,但这并没有在需要时提供相对路径。我尝试了/data/data/com.bcl/external.provider 并将我的 external.provider 文件复制到应用程序包中,但没有成功。
那么如何获取我可以存储文件并获取其路径的路径。
【问题讨论】:
-
如果您寻找internal storage file,请查看我的答案
-
在阅读之前我会将现有的 external.provider 文件放在哪里 |
-
您不需要更改代码中的任何内容,只需测试即可。
-
在
data/data/com.bcl/file/external.provider找不到它的说文件
标签: android android-file