Now the service is restarting every 2 minutes even if i call it, let say, 30 minutes....where i am wrong?
How can i restart the service at a precise time even if the phone is idle?
First there was StartServiceAt.
Then StartServiceAtExact was needed.
And now SetExactAndAllowWhileIdle is needed if you want to force the device to wake up at the exact time.