1

SMS を処理するネイティブ プロセスを中断することなく、SMS を取得してファイルに書き込むサービスを作成したいと考えています。

4

2 に答える 2

1

もっと具体的に言えますか?独自のサービスを作成しますか? SMS を受信し、その SMS をファイルに書き込みますか?

最初のアプローチ

アプリケーションでマニフェストに Broadcast を登録します。そのブロードキャストを登録解除しないでください。

onreceive() でブロードキャストを受信したら、ファイルに書き込みます。

2番目のアプローチ

サービスを作成し、そのサービスにブロードキャストを登録します onreceive() でブロードキャストを受信したら、ファイルに書き込みます。

注: Service の onDestroy() でブロードキャストの登録を解除しないでください。それを生かしておいてください。

このリンクを確認できます:

http://www.apriorit.com/our-company/dev-blog/227-handle-sms-on-android

于 2012-05-02T06:31:33.590 に答える
1

このようなもの?

http://www.androidcompetencycenter.com/2008/12/android-api-sms-handling/

于 2012-05-02T06:18:37.117 に答える