0

こんにちは私は簡単な質問があります。画面がロックされているときにアプリをバックグラウンドで実行する必要があります。サービスを使用することが唯一の方法ですか?私の単純なプログラムでは複雑に思えます。(私は、ユーザーが電話をブロックした場合でもログに記録する必要がある単純なgpsロガーを書いています)。

4

1 に答える 1

1

はい、これが唯一の方法です。通常のを使用して、リソースが少ないために強制終了したときに自動的に再起動Serviceするようにすることもできます。stickyAndroid

開始するために使用startServiceします。あなたが使用している場合、それは殺されたときにbindService停止します。あなたはおそらくそれを望まないでしょう。本サービスを利用したくない場合は、必ずお電話ください。ServiceActivitystopService

IntentService完了すると自動的に停止するため、適切ではありません。

于 2013-01-10T08:04:51.123 に答える