私はAndroidでX時間ごとにサーバーをチェックする2つの方法を見たので、どちらの方が良いか尋ねたいと思います。5分ごとにサーバーを確認する
私のアプリケーションは、サーバーからHTMLページを要求しています。
最初のオプションは、スリープ時間が5分のサービスを実行することです。 2番目のオプションでは、ブロードキャスト受信者をトリガするインターバル時間が5分のアラームマネージャを設定します。
どちらの方が良いか、より良い方法があるかを教えていただけたらうれしいです。
ありがとうございます。
です。あなたがアプリがユーザーに見えるときにのみ行う必要がありますか?私はhttps://developers.google.com/cloud-messaging/network-managerで試してみることをお勧めします – jakubbialkowski
なぜサーバにpingを送信しないのですか? Quartzやcron4jのようなスケジューラーを使って5分のスリープ時間を実装することができます。 –
ScheduledThreadPoolExecutorの使用 – Madhusudhan