アプリが強制終了されたときに自己抵抗を証明しようとする単純なバックグラウンド サービスを開発しました。この目的のために、私は onStartCommand - START_STICKY -明白に戻ります!
Killing サービスのプロセスをテストしているときは、次のいずれかです。
- アプリケーション設定から -> 強制停止
- またはEclipse DDMSパースペクティブの下でプロセスを停止...
最初のシナリオでは、サービスが再開されないことに気付きました。一方、2 番目のシナリオでは、サービスが再作成され、onCreate メソッドが呼び出されます...
なぜそうなのか?これら2つのアプローチによるプロセスの殺害に違いはありますか?