java - AlarmManager is calling multiple times on Samsung devices -



java - AlarmManager is calling multiple times on Samsung devices -

i'm facing troubles class alarmmanager on samsung devices. here's do.

i have class updateservice extends intentservice , want start service every selected period of time (e.g. every 10 minutes). below code use:

intent intent = new intent(context, updateservice.class); pendingintent pendingintent = pendingintent.getservice(context, 0, intent, 0); alarmmanager alarmmanager = (alarmmanager) context.getsystemservice(context.alarm_service); alarmmanager.setrepeating(alarmmanager.rtc_wakeup, system.currenttimemillis(), 600000, pendingintent);

the point works fine on lg g2, old nexus s, emulator, on quite new samsung devices (tab s 8.4, s4) whenever service starts , stops, it's calling 1 time again immediately, 20-30 , 40 times draining battery , generating important info traffic (i utilize intentservice json object).

what can prevent such behavior?

java android android-intent alarmmanager intentservice

Comments

Popular posts from this blog

Using Android Volley to post an array to PHP -

python - How to add an model instance to a django queryset? -

angularjs - No 'Access-Control-Allow-Origin' error from local domain to public API -