私は現在、SMS 制御の GPS トラッカーをコーディングしています。SMS をデバイスに送信するたびに、通常の SMS (受信トレイと通知の新しいメッセージ) のように処理されますが、これらの SMS はアプリを制御するためのものです。
これらの SMS の通知をオフにすることはできますか? また、これらすべての SMS を受信トレイ フォルダーに入れたくありません...
SMS を受信するブロードキャスト レシーバーを作成します。最も優先度の高い Intent Filter を設定します。
<intent-filter android:priority="100">
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
レシーバー クラスで、SMS を通知しない abortBroadcast() メソッド。
そして、現在受信しているメッセージを削除します。
はい、これは可能です。最後にこのメソッドをブロードキャストレシーバーに使用する必要があります
abortBroadcast();
これにより、ユーザーへのブロードキャストがキャンセルされます。