AlarmManager no dispara a tiempo en Android Lollipop

Estoy usando este código para configurar la alarma en Android KitKat y lollipop:

AlarmManager am = (AlarmManager)getSystemService(ALARM_SERVICE); Intent i = new Intent(AlarmService.this, Reciver.class); PendingIntent pi = PendingIntent.getBroadcast(AlarmService.this, 1201, i, PendingIntent.FLAG_UPDATE_CURRENT); Calendar c = Calendar.getInstance(); c.set(Calendar.HOUR_OF_DAY, 9); c.set(Calendar.MINUTE, 0); c.set(Calendar.SECOND, 0); am.setExact(AlarmManager.RTC_WAKEUP, c.getTimeInMillis(), pi); 

Este código funciona bien en Android KitKat, pero en Android Lollipop sus incendios Con 10 o 5 minutos de retraso.

Este es un error conocido en Android Lollipop y ha sido reportado por varios otros usuarios en el rastreador de errores oficial de Android. No existe una solución inmediata a este problema, pero puede obtener actualizaciones sobre este problema aquí: https://code.google.com/p/android/issues/detail?id=82001

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.