setAlarmClock не поступает должным образом на Moto E3

Я хочу получить точный план отбора проб. Поэтому я использовал метод setAlarmClock (AlarmManager.AlarmClockInfo info, PendingIntent operation) из AlarmManager.

https://developer.android.com/reference/android/app/AlarmManager.html#setAlarmClock(android.app.AlarmManager.AlarmClockInfo,%20android.app.PendingIntent)

На большинстве устройств он работает отлично, но на Motorola Moto E3 в 30% случаев задержка составляет максимум ~ 4 мин.

Я также воспроизвел его с помощью случайного приложения-будильника из игрового магазина (https://play.google.com/store/apps/details?id=com.urbandroid.sleep).

Но нормальный будильник андроида исправно работает без задержек. Это проблема аппарата или Леново / Моторола? Почему работает будильник на андроиде? Владеет стандартным будильником разными правами?


person user3166372    schedule 26.07.2017    source источник