質問

私は5分ごとにデータを送信するアプリを持っています。しばらくして睡眠をとって動作を停止した後、WiFiが見られました。

Wakelockを使用するソリューションを1つ見つけました SCREEN_DIM_WAKE_LOCK。問題は、このプロセスで画面を目覚めさせることはできません。 PARTIAL_WAKE_LOCK この場合は機能しません(WiFiを目覚めさせるため)。

この問題には別の解決策がありますか?

アップデート:

このトピック方法を使用してWiFiをロックしていますが、動作しません。Wifiは、ロックでも眠ります

何かがおかしい?

役に立ちましたか?

解決

使用してみましたか WifiManager.WifiLock? wifilockを作成して保持することは、あなたがあなたのラジオを目覚めさせて送るのに十分な方法です。

また、チェック:メッセージを送信する直前に、ConnectivityManagerがType_Wifi接続について考えていることを印刷してください。 ConnectivityManagerは、すべてがあなたのwifiとうまくいくと思いますか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top