我创建了一个Android应用,我准备将它发布到Playstore上。但我不确定我的应用内容是否安全。
关键是我的应用程序内部有一个数据库,我不希望任何人通过我的应用程序以任何其他方式从中获取信息。
知道我该怎么办?
答案 0 :(得分:2)
除非有人根据他的手机,否则您的数据库是安全的。
为了在根电话的情况下获取数据更加困难,您可以:
http://sqlcipher.net/sqlcipher-for-android/
请记住,有权访问您的应用程序的任何人都可以对其进行逆向工程。使用proguard可以使其变得更加困难。
http://developer.android.com/tools/help/proguard.html
对您的解密代码进行模糊处理。