I want to get an exact sampling plan to work. Therefore I've used the
setAlarmClock (AlarmManager.AlarmClockInfo info, PendingIntent operation)
Method from AlarmManager
.
On most devices it works perfectly but on the Motorola Moto E3 there is in 30 % of all cases a delay of max ~4 min.
I've also reproduced it with a random alarm clock app from the playstore (https://play.google.com/store/apps/details?id=com.urbandroid.sleep).
But the normal alarm clock of android works properly without any delay. Is this a problem of the device or Lenovo/Motorola? Why is the alarm clock of android working? Owns the standard alarm clock different rights?