デバイスから送信された SMS を監視する可能性を検討しています。
読書から、方法の 1 つは content://sms の変更を監視することであることがわかりました。この方法は期待どおりに機能します。
ただし、実験から、送信された SMS の一部がデータベースに自動的に保存されず、上記の方法が使用できないことがわかりました。
たとえば、を使用して調べることができる他の方法や例はありandroid.provider.Telephony.SMS_SENT
ますか?
android.provider.Telephony.SMS_SENT が正しいインテントである場合、次のようなブロードキャスト レシーバーをセットアップできるはずです。
<receiver android:name="com.yourpackage.SomeClass"
android:enabled="true">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_SENT" />
</intent-filter>
</receiver>
編集:上記をさらに検索すると、うまくいかない可能性があります。希望することを行う良い方法がないように見えます。詳細については、これを参照してください。