收到短信了,广播没有接到,是真机,广播优先级1000 10000都试过了没用,卸载了其他接受短信的程序就OK,肿么办???
可以参考一下http://wenku.baidu.com/view/226f9dd5b14e852458fb57ba.html
嗯还有就是表面是最大是1000,据说很多程序都设置10000,9999神马的、

解决方案 »

  1.   

    一定要把注册广播接收器的Action设对呀。
      

  2.   

    <receiver android:name=".SMSReceiver">
    <intent-filter android:priority="1000">
        <action android:name="android.provider.Telephony.SMS_RECEIVED" />
    </intent-filter>
    </receiver>
      

  3.   

    把优先级设最高,然后把这个action在Activity,service,receiver中分别接受处理,比较一下,看哪个更快点。360啊,go啊,有你啊,qq,现在都很流氓。他们要不是abort了,别人就可以收到的。都是太自私了,这些公司,一点职业道德都没有。当然还有一些公司,直接就做吸费软件和流氓软件,病毒软件。
    所以安装程序的时候,检查权限,如果要求接受、发送短信,大家就要慎重了。