【发布时间】:2013-12-12 19:08:08
【问题描述】:
所以我犯了一个严重的错误,将一堆 .txt 文件存储在 Android 上的 Assets 文件夹中,结果发现它是只读的,我需要能够写入其中一些文件,删除其他文件并添加新文件需要的时候。
我知道我可以将其存储在内部或外部的 SD 卡上。 如果我将其存储在内部,我应该将所有文件放在哪里?
在这里外部是一个更好的主意吗?
谢谢
编辑
如果它们对用户可见,这不是一个大问题
【问题讨论】:
-
取决于你需要它们做什么。如果您将它们外部存储在 SD 卡上,它们将是可见的/能够被用户操作。如果您将它们存储在内部,它们不会是,它们将是您私有的。在这两种情况下,只要您的应用程序具有正确的权限,您就可以读取/写入它们。以下是您的选择:developer.android.com/guide/topics/data/data-storage.html
-
在我的 Java 项目中,我会将我的所有 txt 文件移动到哪里。 PRIVATE/INTERNAL 文件夹在哪里?
-
developer.android.com/guide/topics/data/… 你必须像这样以编程方式访问它。
标签: android