我有一个使用“sqlcipher库”加密的数据库,但现在我不知道在应用程序内部以正确的方式存储数据库密码的位置在哪里。 我认为SharedPreferences以PRIVATE_MODE模式存储是一个不错的选择,但我不确定。 有什么建议吗? 谢谢。
我有一个使用“sqlcipher库”加密的数据库,但现在我不知道在应用程序内部以正确的方式存储数据库密码的位置在哪里。 我认为SharedPreferences以PRIVATE_MODE模式存储是一个不错的选择,但我不确定。 有什么建议吗? 谢谢。
这取决于你想要多么谨慎。如果设备没有被root,那么这个方法可以起作用。但是,如果设备已经被root了,那么在设备上就没有安全的位置了。