我有一个Android应用程序,用于收集和存储用户输入的数据。现在,我没有使用互联网权限来让用户相信他们的数据在应用程序中是安全的。但是,有些用户要求我添加一项功能,以便在用于访问应用的多个设备之间同步数据。
为了确保我对用户的数据机密性考虑,我想将此同步功能添加为可选功能,最好是通过附加应用程序,以便我可以让设备单独收费。
我已经考虑了这样做的多种选择,但却无法对方法进行归零。我在考虑这样的事情:
First App - >检查是否安装了第二个应用程序(这意味着用户已购买同步服务 - >现在第一个应用程序在第二个应用程序中调用服务 - >第二个应用程序具有互联网权限并且可以访问第一个应用程序的数据 - >秒app将数据与Web服务器同步
第一个应用程序和第二个应用程序一样,将检查服务器上是否有可用的更新数据并将其复制到本地设备。
我有以下问题。
1)如何从第二个应用程序访问第一个应用程序的数据库?
2)如何从第一个应用程序调用第二个应用程序中的服务?
3)如何从第二个应用程序中调用第一个应用程序中的服务/活动?
答案 0 :(得分:0)
我通过创建一个新应用程序并使用意图从第一个应用程序调用它来解决它。