ドキュメント (参照: http://developer.android.com/reference/android/app/Service.html#ProcessLifecycle ) によると、Android は、メモリ不足のために強制終了されたサービスを自動的に再起動します。
引用するには:
これは、サービスが実行されているほとんどの時間で、メモリ プレッシャーが大きい場合にシステムによって強制終了される可能性があることを意味することに注意してください。これが発生した場合、システムは後でサービスの再起動を試みます。
私の質問は次のとおりです。(1) システムはどのサービスを再起動するかをどのように決定しますか? (2) 「後で」とはいつですか。