Our app needs to do a tiny amount of work at boot-up to reschedule some reminders for the user. So we made a BroadcastReceiver for the boot event and declared it in our manifest. Everything works well, except many users have a habit of checking what's running right after starting the phone, and they complain about our application running in the background "all the time". I completely understand the Android policy of not discarding the applications until the memory is needed, but in a case like this, when no user interaction is involved and there is no reason to believe that the user will start our app soon, is there any way to cause our process to exit instantly right after completing the execution of the receiver? I am looking for something like Process.destroy(), or some equivalent.
I believe "empty" processes should be the first ones to get cleaned up, so if we can just give Android a small nudge, it should clean our application right up. Any ideas? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

