两个应用程序如何通信?

时间:2018-05-28 17:05:08

标签: android

我正在构建两个Android应用。现在我希望第一个应用程序从第二个应用程序的数据库中获取单个值。

因此,对于第二个应用程序,本地数据库中的存储值的值增加一倍。 第一个应用程序应该获得此值。

有没有办法做到这一点,有没有办法从不使用Web服务器?

1 个答案:

答案 0 :(得分:3)

  

所以第二个应用程序,在本地数据库中存储1个双倍值。第一个应用程序应该获得此值。

你可以:

  • ContentProvider添加到第二个应用,然后第一个应用会查询以获取此值,或

  • 将绑定Service添加到第一个应用绑定的第二个应用,然后对该服务进行一些API调用以获取此值