在我的应用程序中,在收到特定消息后,我做了一些任务。它运行良好但是当其他一些短信应用程序如HookUp(在micromax中)和go sms pro安装在设备中时,这些应用程序也会收到消息。我已经为我的申请设置了最高优先级。我想停止绕过这些应用程序的短信。请帮忙
提前致谢
答案 0 :(得分:0)
我想阻止他们但是不知道怎么办?
要求用户卸载这些应用程序。
我的猜测是以相同优先级注册的BroadcastReceivers
的决胜局是安装顺序。这似乎是基于这些StackOverflow问题中描述的行为的行为。因此,如果这些其他应用程序安装在您之前,它们将首先获得广播,并且您无法做任何事情。
如果用户足够重视您的应用程序,他们将卸载其他应用程序(这肯定会优先考虑),也许稍后会重新安装(这可能会优先考虑)。