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

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -