0
私はこの質問に対する答えを見つけることができませんでした。 私は24時間ごとに実行するタスクがあり、私はアプリを起動するたびに保留中のインテントを開始するか、ブール値でテストすることで1回起動することができます。Android:AlarmManagerは24時間ごとに稼動しています。
これは多分、パフォーマンス上賢明ではありませんが、不必要に保留中の意図を頻繁に開始することがありますが、一度だけ開始することはとても壊れやすいようです。私はサムスンの携帯電話は、アプリケーションを使用していない3日後にアラームインテントをシャットダウンを聞いた?
ありがとうございました。 Firebase Dispatcherは面白そうです。あなたは私がアプリを実行しているかどうかに関係なく実行することができる場合は私に教えてください とアプリが実行されている場合、それはUIを更新することができます –
アプリが死んでいるか生きている場合に実行されます。それが生きている場合はUIを更新することができます。私は 'EventBus'を使って' Event'を起動します。もしアプリケーションが生存していれば、それを捕まえてUIを更新します。 –