Alarm Manager を使用して、1 時間ごとに IntentService をトリガーしています。ただし、本来はユーザーがアプリを実行するとアラームが登録されます。問題は、ユーザーがアプリを再度開くと、マネージャーが新しいサービスの実行を作成し、現在のサービスが既に実行されている場合、データベース接続のために互いにつまずき、すべてが停止することです!
もう 1 つの問題は、アラーム サービスが完全に停止することです。なんで?アラームは何があっても毎時間鳴らすべきだと思いました!
Alarm Manager を使用して、1 時間ごとに IntentService をトリガーしています。ただし、本来はユーザーがアプリを実行するとアラームが登録されます。問題は、ユーザーがアプリを再度開くと、マネージャーが新しいサービスの実行を作成し、現在のサービスが既に実行されている場合、データベース接続のために互いにつまずき、すべてが停止することです!
もう 1 つの問題は、アラーム サービスが完全に停止することです。なんで?アラームは何があっても毎時間鳴らすべきだと思いました!