この要件は、アプリがバックグラウンドで実行されている場合にのみ満たされます。ユーザーが通知を確認するためにを押したときに画面がオンになっている場合、アプリがバックグラウンドで実行されてサーバーを呼び出すと、非同期タスクが呼び出されます。
画面がオンのときにBroadcastReceiverを使用して実行しようとしましたが、ホームボタンを押した後にアプリがフロント画面に表示されている場合にのみ機能します。その後、ユーザーが1時間後に電源ボタンを押しても何も起こりません。
基本的に、バックグラウンドでアプリが強制終了されているかどうかはわかりません。私はAndroidの初心者であり、この機能はほとんどの開発者が使用していると思っていたものですが、サービスコール以外は何も表示されず、サービス/アラームマネージャーは必要ありませんでした。継続的に動作させたい。
TIA