我有几个基于同一引擎的应用程序.该引擎在SQLite中存储数据.所有应用程序的数据库结构都相同.我需要为所有这些应用程序组织一个公共存储.
例如,有一个应用程序A和B.第一个用户安装了应用程序A并添加了数据,然后安装了应用程序B,这对于同步这两个应用程序的数据库是必要的.使用内容提供程序的功能将无法正常工作,因为在这种情况下,如果没有应用程序A,应用程序B将无法运行.此外,我们也不会知道首先安装哪个应用程序用户.
有一个想法是同步所有应用程序的数据库,每个应用程序将保留在自己的数据库中,但之后我将拥有数据库的副本.意味着尽可能多的应用程序安装了我将拥有的数据库副本.
也许有某种巧妙的方式来实现这个想法?