阅读了有关stackoverflow的一些文章和主题之后。我发现连入设备后都可以读取Context.MODE_PRIVATE
中存储的文件。
那么,我必须有哪些私人存储文件的选项,这些文件只能由我的应用读取。
加密是我唯一的选择吗?我将保持文件加密,并且只有我的应用程序知道如何解密。
android平台是否为此目的提供任何其他机制?
实际上,对文件加密似乎是防止对数据进行无限制访问的很好的防御措施。
Android为您提供了一系列工具来安全地加密和解密您的数据:
Android提供了生成新的key pairs和secret keys的方法。
[有些库提供Hawk之类的Secure Share Pref,足以满足您的目的。