【发布时间】:2017-06-18 16:16:10
【问题描述】:
谁能确认带有 Flutter 的 documents directory file storage method 是安全的,或者 AppData 目录是否是 Android 存储其内部存储文件的位置/方式?
我正在考虑在设备上存储一些持久的本地数据,但我想确保我写入的数据不是纯文本或任何人/任何其他人都可以访问。如果这是一个普通的 Android 应用程序,我会使用 Android 的 Internal Storage,它说存储的数据是“您的应用程序私有的,其他应用程序无法访问它们(用户也不能)。当用户卸载您的应用程序时,这些文件是删除。”
Flutter 有自己的平台无关方式来读写文件,它的文档说将内容保存到它的文档目录存储文件“只有它可以访问。系统只有在删除应用程序时才会清除目录。在 iOS 上,这对应 NSDocumentsDirectory。在 Android 上,这是 AppData 目录。"
看起来这些都在谈论同一件事,因此符合我的安全标准,但这些都是我不太熟悉的事情,我不想冒险使用我的用户数据。我尝试用谷歌搜索找出保存在 Android 上的“AppData”目录中的内容,但大多数人都在谈论他们的 Android Studio 安装。
【问题讨论】: