Привет, я разработал приложение с использованием широковещательного приемника. Мне нужно всегда будить мое приложение. Поэтому я использовал 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)