假設我想開發一種以某種方式擴展的應用程序(讓我說「合作」)一個非常流行的應用程序我顯然沒有控制權。爲了簡單起見,我們還假設非常着名的應用程序作者不會發布更新以阻止我的應用程序。攔截來自外部應用程序的意圖
我研究了應用程序的功能,並確定它廣泛使用BroadcastReceiver
s。我也知道,從清單來看,我可能會使用的常數是com.famousvendor.intent.INTENT_NAME
。
的問題很簡單:如果我創建一個應用程序,即org.zighinetto.tinyapp
與意圖com.famousvendor.intent.INTENT_NAME
將的小應用程序捕獲廣播設置廣播接收器?或者這些廣播是否只能由觸發它們的過程接收?
是的,你可以。 (另外,回答這個問題的一個快速方法是對它進行實際測試) – njzk2
我在設計初期階段,所以如果我認爲做一個概念證明比詢問其他同行的經驗更長的工作,請給我道歉 –