私の Android アプリケーションは、WiFi LAN 上で定期的に UDP ブロードキャスト メッセージを送受信します。ディスプレイがオンの場合、すべてが正常に機能し、すべてのメッセージが正しく送受信されます。ただし、ディスプレイがスリープ状態になると、アプリケーションは UDP ブロードキャスト メッセージの受信を停止します (ただし、送信は続けます)。
WiFiLock (およびマルチキャスト ロック) を取得しても違いはないようで、wifi スリープ ポリシーは WIFI_SLEEP_POLICY_NEVER に設定されています。
これは Android 2.3.3 および 2.3.5 (Samsung galaxy SII 携帯電話) の問題ですが、android 2.3.7 でシアン mod を実行している古い HTC Hero の問題ではありません。
他の誰かがこの問題を抱えていて、解決策を見つけましたか?