0

在我的应用程序中,收到特定消息后,我会执行一些任务。它运行良好,但是当设备中安装了其他一些短信应用程序(如 HookUp(in micromax)和 go sms pro)时,这些应用程序也会收到消息。我已为我的申请设置了最高优先级。我想停止绕过这些应用程序的短信。请帮忙

提前致谢

4

1 回答 1

0

我想阻止他们但不知道怎么做?

要求用户卸载这些应用程序。

我的猜测是,BroadcastReceivers以相同优先级注册的决胜局是安装顺序。这似乎是行为,基于这些 StackOverflow 问题中描述的行为。因此,如果这些其他应用程序是在您之前安装的,它们将首先获得广播,而您对此无能为力。

如果用户足够重视您的应用程序,他们将卸载那些其他应用程序(这肯定会给您优先权),也许稍后会重新安装它们(这可能会给您优先权)。

于 2012-11-23T13:05:28.690 回答