サービスが明らかに進んでいるアプリケーションは、常に稼働していると考えられます。それは製品の一部であり、有料のアプリならユーザーが期待しています。サービスを存続させるには?
しかし、Android OSがメモリの負担を感じたり、何かがうまくいかずにサービスがクラッシュしたりすると、サービスが途絶えることはありません。
サービスが常に稼働していることを確認する最良の方法は何ですか?
しばらくして "有用な"サービスを開始し、それが実行されている場合は無視される第2のサービスを作成することは賢明ですか?
これを行わないでください。タスクキラーによって殺されるだけで、ユーザーはサービスを停止する必要はありません。代わりにAlarmManagerを使用します。 – Falmarri