Application クラスを拡張して onCreate メソッドをオーバーライドするアプリケーションがあります。
私の onCreate では、AlarmManager を使用して 5 分ごとにサービスを実行するようにスケジュールします。
ログを見ると、アプリケーションが再起動/再作成されたかのように、しばらくすると onCreate get が再度呼び出されます。
これにより、サービスが最初の実行と同期されなくなります。
これを防ぎ、アプリケーションの onCreate のコードが 1 回だけ実行されることを保証する方法はありますか (もちろん、アプリケーションがユーザーによって明示的に閉じられていないと仮定します)。
ありがとう