How I can programmatically find the list of applications that starts on device startup. Is there any way to programmat开发者_如何学Pythonically reset applications property to prevent run on startup .?
Thanks
yep, check my app Autorun Manager in basic mode it displays all the startup applications and you can set the app to kill them right after they start, in advanced mode it lists all the system wide intent receivers and you can disable and enable whatever you want (this is for advanced and rooted users)
if you want to do that programmatically you need to list applications subscribed to BOOT_FINISHED android intent
There is also this App: Gemini App Manager
This gives a wide range of options, under Expert Mode, regarding Self and Auto Start, and is Free from Market.
You could also Freeze App with Paid version of Titannium Backup
Sorry, does not answer the programmatically question directly, but gives options to prevent Apps from Auto/Self Starting
精彩评论