我想将JSON存储到文件系统中。我应该在哪里存储文件,以便用户无法查看/删除这些文件,以及在手机重启/重启后文件是否会被删除?
ApplicationData 特定于执行程序的用户的应用程序数据的目录。在非Windows操作系统上,这个 path是环境变量XDG_CONFIG_HOME的值,如果是的话 设置,否则" .config"当前用户家中的目录 。目录
CommonApplicationData 应用程序共享数据的目录。在非Windows操作系统上," / usr / share" 。目录
LocalApplicationData 计算机用户共享的应用程序数据的目录。在非Windows操作系统上,此路径是 如果设置了环境变量XDG_DATA_HOME的值, 否则" .local / share"当前用户家中的目录 。目录
个人当前用户的个人或主目录。在非Windows操作系统上,这是用户的主目录。
来源:System.Environment.SpecialFolder
我完全不了解“个人”的含义,但在网络上的大多数网站上,我发现有人使用它。我应该使用其中一种还是我看错了?
目前(2017年5月)我只有两个选项是 SQLite 和 PCLStorage 。