実際には、SMS を受信するためのインテント サービスを構築したいと考えています。非同期タスクを実行するには、インテント サービスを使用します。今、私のアプリケーションサービスでは、着信SMSをリッスンし、dbaseに保存した後、シャットダウンし、SMSが着信すると、SMSをリッスンして保存し、シャットダウンする方法を確認します。この点で私を助けてください。事前に感謝し、理解できない場合は私の発音が悪くて申し訳ありません..
よろしくお願いします
Om Prakash Kaushik..
実際には、SMS を受信するためのインテント サービスを構築したいと考えています。非同期タスクを実行するには、インテント サービスを使用します。今、私のアプリケーションサービスでは、着信SMSをリッスンし、dbaseに保存した後、シャットダウンし、SMSが着信すると、SMSをリッスンして保存し、シャットダウンする方法を確認します。この点で私を助けてください。事前に感謝し、理解できない場合は私の発音が悪くて申し訳ありません..
よろしくお願いします
Om Prakash Kaushik..
放送受信機が必要です。
マニフェストで許可を宣言する必要があります。
<uses-permission android:name="android.permission.RECEIVE_SMS">
次に、SMSを受信するようにクラスを宣言します
<receiver android:name=".SMSBroadcastReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
次に、クラスを宣言します
public class SMSBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
//intent contains SMS data
}
}