1

我正在使用 Adob​​e AIR 构建一个允许用户导入和导出 .txt 文件的 Android 应用程序。用作将 .txt 文件保存到的默认路径的最佳文件夹是什么?

谢谢

4

4 回答 4

1

您应该将文件保存在外部 SD 卡上。只需在Environment.getExternalStorageDirectory()下创建一个自己的目录,该目录的名称与您的应用程序类似,并将它们全部保存在那里。这几乎是惯例。

于 2012-09-25T10:48:00.007 回答
0

您可以将 txt 保存在任何您想要的地方。我建议您尝试将任何文件保存在外部存储器中,如果失败,则将其保存到手机存储器中。

于 2012-09-25T10:44:25.993 回答
0

最佳路径是 /data/data/your packagename/files/somefile.txt

此位置对特定应用程序是私有的。

于 2012-09-25T10:45:58.977 回答
0

你有两个选择

  • 将其保存在 SD 卡等外部手机存储中。然而,这对所有用户和应用程序也是可见的。用户可以在您不知情的情况下将其删除。

下一个选项是

  • 将其保存在手机内部存储中,此处没有用户和应用程序可以访问这些文件(除非手机已root)。但是如果用户从 Settings -> Apps -> 中选择清除数据,这些文件将被删除。

您将需要决定哪些选项更好,并相应地选择适当的位置来保存它们

于 2012-09-25T11:05:41.300 回答