2013-03-08 95 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

相關問題