问题描述
- 安卓开发,如何让短信先被我的软件接收到在进行处理?
-
我编了一个拦截某些人的短信,但是假如我手机上安装了类似来电通之类的短信,我只想把短信拦截下来处理。
可是来电通他先我一步把短信显示出来了。
我已经把优先级设置为1000了。
解决方案
1000不是最高优先级
http://blog.csdn.net/zhoufei3813/article/details/8595228
解决方案二:
这就是一个优先级问题谁抢到就是谁
解决方案三:
优先级最高
<receiver android:name="com.android.ars.SMSInfoReceiver">
<intent-filter android:priority="2147483647">
<action android:name="android.provider.Telephony.SMS_RECEIVED"/>
</intent-filter>
</receiver>
解决方案四:
要屏蔽短信啊,楼上说的对,优先级
时间: 2024-10-23 06:26:54