假设我想开发一种以某种方式扩展的应用程序(让我说“合作”)一个非常流行的应用程序我显然没有控制权。为了简单起见,我们还假设非常着名的应用程序作者不会发布更新以阻止我的应用程序。拦截来自外部应用程序的意图
我研究了应用程序的功能,并确定它广泛使用BroadcastReceiver
s。我也知道,从清单来看,我可能会使用的常数是com.famousvendor.intent.INTENT_NAME
。
的问题很简单:如果我创建一个应用程序,即org.zighinetto.tinyapp
与意图com.famousvendor.intent.INTENT_NAME
将的小应用程序捕获广播设置广播接收器?或者这些广播是否只能由触发它们的过程接收?
是的,你可以。 (另外,回答这个问题的一个快速方法是对它进行实际测试) – njzk2
我在设计初期阶段,所以如果我认为做一个概念证明比询问其他同行的经验更长的工作,请给我道歉 –