我正在开发一个Android应用程序,该应用程序将使用庞大的Pre加载SQLite数据库启动。问题是数据库对于HACKDataApp等应用程序是可见的。也可以在Android设备监视器中查看和复制。 问题是,有没有办法保护我的数据库免受其他应用程序的影响?
答案 0 :(得分:1)
你必须使你的contentProvider不被导出。就像那样:
来自官方文件: android:exported:允许其他应用程序使用此提供程序的标记。
将此内容放入每个contentProvider的清单声明中。