Android 如何防止数据库转储?

Android 如何防止数据库转储?,android,database,sqlite,copy,dump,Android,Database,Sqlite,Copy,Dump,我创建了我的第一个Android应用程序,它使用本地SQLite数据库来显示内容。 正如您所知,任何用户都可以从手机中转储数据库并查看其结构和数据。 有没有办法防止Android手机的数据库转储? 我避免任何人都可以使用任何SQLite资源管理器查看数据库数据(然后复制它) 谢谢。在连接字符串中使用密码 Data Source=filename;Version=3;Password=myPassword; 资料来源: 或者加密(在此处搜索SO答案)SQLite接受密码文件,您必须在此处的SQL

我创建了我的第一个Android应用程序,它使用本地SQLite数据库来显示内容。 正如您所知,任何用户都可以从手机中转储数据库并查看其结构和数据。 有没有办法防止Android手机的数据库转储? 我避免任何人都可以使用任何SQLite资源管理器查看数据库数据(然后复制它)


谢谢。

在连接字符串中使用密码

Data Source=filename;Version=3;Password=myPassword;
资料来源:


或者加密(在此处搜索SO答案)

SQLite接受密码文件,您必须在此处的SQLite/Android中搜索加密。然后,任何专家用户都可以反汇编apk并获取密码文件吗?密码是在SQLite连接字符串中设置的安卓不使用连接字符串。(内置SQLite不支持加密。)