Android 其他应用程序在我的应用程序之前获取消息

Android 其他应用程序在我的应用程序之前获取消息,android,android-layout,android-intent,android-ndk,Android,Android Layout,Android Intent,Android Ndk,在我的应用程序中,在收到特定消息后,我会执行一些任务。它工作得很好,但当设备中安装了其他一些sms应用程序,如连接(micromax)和go sms pro时,这些应用程序也会收到消息。我已为我的申请设置了最高优先级。我想停止绕过短信到这些应用程序。请帮忙 提前谢谢 我想阻止他们,但不知道如何阻止 请用户卸载这些应用程序 我的猜测是,BroadcastReceivers以相同优先级注册的分界点是安装顺序。这似乎就是行为,基于这些问题中描述的行为。因此,如果这些其他应用程序在您之前安装,它们将首先

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

提前谢谢

我想阻止他们,但不知道如何阻止

请用户卸载这些应用程序

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


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

我已将最高优先级设置为我的应用程序接收器,即2147483647,我已按照下面链接中给出的说明完成。但是,其他一些应用程序也可能会为其侦听器设置最高优先级,因此它们也会收到相同的消息,我想阻止它们,但不知道如何阻止它们?我对此进行了检查,在我的应用程序之后安装了go sms pro,但它仍然会收到消息并显示弹出窗口。您的服务和其他应用程序的服务是在手机启动时启动的还是手动启动的?