デバイスがスリープしていないオプションを設定すると、少し問題が発生します。Webサーバーに接続してデータをダウンロードしていますが、これを行うときは、デバイスをスリープ状態にしないでおく必要があります。私はこれをこのように使用しています:
1. Webサーバーへの接続を開始するときの同期クラスで、次のように設定します。
PowerManager powerMan = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = powerMan.newWakeLock(PowerManager.FULL_WAKE_LOCK, "My Tag");
wl.acquire();
とonDestroy()
私が設定したこのアクティビティのメソッド:
wl.release();
しかし、この後、アプリケーションを閉じてもデバイスがスリープしていないようです。私が間違っていることはありますか?前もって感謝します!