Android 未输入onReceive

Android 未输入onReceive,android,broadcastreceiver,Android,Broadcastreceiver,我正在开发一个应用程序,它可以获取短信息的内容并做一些事情。我在清单文件中注册了一个接收者,并赋予它很高的优先级。它在安卓2.3.3设备上运行良好。但在安卓2.3.7设备上,它什么都不做!似乎没有在2.3.7设备上调用onReceive()。有人能帮我吗?多谢各位 想想看!答案是有一些应用程序可以在某种程度上比我更早地设置广播并停止它!解决方案是注册一个引导接收器。在接收器中,启动注册sms接收器的服务。由于动态接收器的优先级高于静态注册的接收器,您现在可以获得广播。该手机是否有其他具有更高优先

我正在开发一个应用程序,它可以获取短信息的内容并做一些事情。我在清单文件中注册了一个接收者,并赋予它很高的优先级。它在安卓2.3.3设备上运行良好。但在安卓2.3.7设备上,它什么都不做!似乎没有在2.3.7设备上调用onReceive()。有人能帮我吗?多谢各位

想想看!答案是有一些应用程序可以在某种程度上比我更早地设置广播并停止它!解决方案是注册一个引导接收器。在接收器中,启动注册sms接收器的服务。由于动态接收器的优先级高于静态注册的接收器,您现在可以获得广播。

该手机是否有其他具有更高优先级的应用程序?您可以给出的最大值为2147483647我也有相同的问题:)-2.3.5-对广播没有反应这不是我的手机,所以我不知道。但我会尽量给我的应用程序以最高优先级。所以pr.sta,只要你重启手机,问题就解决了?