I know that an application can be started on boot by receiving the intent RECEIVE_BOOT_COMPLETED
.
I am developing an app which I want to start daily say at 6 AM.
My question is, is RECEIVE_BOOT_COMPLETED
enough for this? I mean suppose user doesn't reboots the phone daily. So how to make sure that my app is started daily in the morning ?
As far as I know an alternative is to keep running a service such as this
But if I use that how much resource you think it will consume slowing down overall performance (keeping in mind my app runs always) ?
Thanks in advance.