0
什麼是建立不同的APK之間的溝通好辦法?一個應用可以向其他應用發送請求並等待響應。請求其他應用程序數據
我能想到:
1.使用BroadCast接收器:發送「請求」廣播並接收返回的廣播(結果)。這似乎是很好的清潔解決方案,沒有安全問題,但如何讓所有的結果將作爲「一」 - 通常我會想發送廣播收集應用程序標識,並得到結果狀陣列。
2.所有這些應用程序,收集或執行任何我需要直接在應用程序之間使用sharedUserId。但這裏是有對夫婦更寬鬆的兩端:
- 如何獲取應用程序的列表
- 是sharedUserId和相同的簽名可以訪問其他應用程序內部(通過安裝包的列表?)?像註冊/註銷組件等?
謝謝!
編輯:
一直在閱讀更多關於有序廣播,到目前爲止,這似乎很好的路要走。使用順序廣播的每個其他應用程序將在其自己的數據部分,並填寫比賽成績將被返回到提供「最終」接收器。