0
私は、デバイスがドーズモード(Android M & N)になると、tcpソケットを使用してチャットアプリケーションを開発中です。私たちが知っているように、デバイスが長時間使用されていない場合、アプリケーションのバックグラウンドCPUやネットワークアクティビティを延期することによって、ドーズはバッテリ消費を削減します。デバイスがドーズモードになる前に、デバイスが現在ドーズモードになり、プッシュ通知(gcm/fcm)によってデバイスにメッセージを送信する必要があることをサーバーに伝えたいと思います。デバイスがドーズモードに入る前にソケットを閉じる
誰かが解決策をお持ちの場合は、こちらにお書きください。
デバイスがアイドルモードになった後、ネットワーク接続が有効になりますか? – JosephM
それは良い点です...いいえ、おそらくそうではありません。だから、クライアントがドーズモードであることをバックエンドに「知らせる」ようにして、FCMに切り替えることは問題になる可能性が高いです。 –