0
DATA_SMS_RECEIVED
を受信するためにマニフェストにブロードキャストレシーバを宣言しました。ブロードキャストレシーバはアプリケーションの実行中にトリガされましたが、アプリケーションが閉じられてもブロードキャストは受信されません。DATA_SMS_RECEIVEDで受信時にアプリケーションを起動する
<receiver android:name="edu.sharif.iis.khasis.SmsReceiver" android:exported="true" android:enabled="true">
<intent-filter android:priority="999">
<action android:name="android.intent.action.DATA_SMS_RECEIVED"/>
<data android:scheme="sms" android:host="*" android:port="8901" />
</intent-filter>
</receiver>
私はBOOT_COMPLETED
でこのスキームをテストして、それがうまく動作しますが、DATA_SMS_RECEIVED
で動作しません。誰かが問題点を教えてくれますか?
何も起こらない –
申し訳ありません再試行私は私の答えをudatedしています。 –
いいえ、それは許可です –