2013-03-08 91 views
10

我正在开发两个应用程序名称AB开发两个android应用程序并在两个之间进行通信

应用程序A为名为MainActivity活动,服务,称为​​,BroadcastReciever称为UpdateReceiver

应用B为名为TestActivity活动,服务,称为DoServiceBroadcastReciever称为DoReceiver

在我应用B,我想从MainActivity这是应用程序A访问一些方法和代码。

这样,我需要的应用程序A代码完全控制访问它在我的应用B

我该如何实现它?

回答

16

你不能直接访问的方法Activity在不同的应用程序。

Broadcast会起作用,但如果您想要更多控制(即调用远程方法)考虑绑定到其他应用程序中的远程服务或使用Messenger和处理程序进行通信。

这里是inter-app communication

+0

感谢一个简短的教程,我会看看那些 – user1810931 2013-03-08 20:05:58

+1

@iTech的-应用间通信链路教程似乎被打破,我得到一个未找到,任何想法? – avenet 2014-01-09 18:39:47

+0

链接已损坏。请更新。 – 2014-11-11 09:19:11

相关问题