其他应用程序如何在android中使用相同的数据库。数据库是否加密?
我有一个问题 我的android sdk中有两个应用程序 1-SD卡中第一个具有加密数据库的应用程序 2秒应用程序无数据库其他应用程序如何在android中使用相同的数据库。数据库是否加密?,android,sqlite,sqlcipher,Android,Sqlite,Sqlcipher,我有一个问题 我的android sdk中有两个应用程序 1-SD卡中第一个具有加密数据库的应用程序 2秒应用程序无数据库 is it possible second app can access the encrypted DB . 如果是,请帮助我。最干净的方法是通过内容提供商。 这允许您的应用程序A提供一些公共方法,以便其他应用程序从自己的数据库请求/更改数据,只要它们知道URI(您可以将其视为一个小密钥/秘密) 关于这一点,您可能会找到最好的指南之一是的。但它要么需要contentpr
is it possible second app can access the encrypted DB .
如果是,请帮助我。最干净的方法是通过内容提供商。 这允许您的应用程序A提供一些公共方法,以便其他应用程序从自己的数据库请求/更改数据,只要它们知道URI(您可以将其视为一个小密钥/秘密)
关于这一点,您可能会找到最好的指南之一是的。但它要么需要contentprovider,要么需要对文件进行读写操作,以及数据库的密钥/密码。(contentprovider更干净,请参见stefan答案)有了内容提供商,我可以使用密码。