Android 6.0中的abortBroadcast()

时间:2017-02-25 17:13:43

标签: android

我正在创建短信应用,并希望abortBroadcast()停止短信转到默认短信应用。它在Android 4.2版本中运行良好,但在Android 6.0中无法运行

我已设置最高优先级。

<receiver android:name=".sms.ReceiveSMS" android:permission="android.permission.BROADCAST_SMS">
            <intent-filter android:priority="2147483647">
                <action android:name="android.provider.Telephony.SMS_RECEIVED" />
            </intent-filter>
        </receiver>

targetsdk = 4.2

1 个答案:

答案 0 :(得分:1)

您无法阻止默认短信应用获取Android 4.4及以上的消息。请参阅the documentationthis official blog post