30 分ごとにサーバーからデータをプルする必要があるこのアプリケーションがあります。多くの検索を行った後、このソリューションにたどり着きました。2- PARTIAL_WAKE_LOCK でウェイクロックを使用する
私の唯一の問題は、スリープ時に Wifi がオフになっていることです。
アラームがトリガーされたときにインターネット接続が必要であることを要求するにはどうすればよいですか??
私はしばらく前にまったく同じ問題を抱えていました。残念ながら、私は成功しませんでした。私は次のことを試しました:
WifiManager wman = (WifiManager) ctx.getSystemService(Context.WIFI_SERVICE);
try {
wman.reconnect();
} catch (Exception e) {
e.printStackTrace();
return false;
}
WifiManagerをいじって、私が見つけられなかった方法を見つけることができるかもしれません。そうそう、マニフェストで WIFI アクセス許可を設定することを忘れないでください。
乾杯ルーカス