0

我正在尝试实现诸如中间人应用程序之类的东西,该应用程序将在某些广播上启动特定操作,活动开始,然后启动辅助默认应用程序以执行其余操作。

例如:

  1. Facebook(点击网页链接)-> MyApp(添加通知“启动网页”)-> Chrome/Firefox
  2. 收到短信 -> MyApp(每 2 分钟设置一次声音提醒) -> 环聊/其他短信应用

我知道我可以使用广播接收器,但是我发现大多数应用程序都会中止其中的广播,而这些广播不会传播。

我想将 MyApp 设置为默认应用程序,并在其中设置次要首选应用程序以实现我的目标。问题始于如何仅将广播发送到像环聊这样的辅助应用程序,因为系统中可能有多个短信应用程序。

4

0 回答 0