Hai ブロードキャスト レシーバーを使用してアプリケーションを開発しました。アプリケーションを常に起動する必要があるため、wakelock を使用しました。
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");
wl.acquire();
問題
1.いつも目が覚めると、バッテリーが消耗しています。
2.もし私がカルw1.acquier()
なら、w1を解放する必要があります(ie w1.release)