Android 2.2 发行说明刚刚发布。ActivityManager.restartPackage 方法已被弃用,描述为:
此处以前的行为不再适用于应用程序,因为它允许它们通过删除警报、停止服务等来破坏其他应用程序。
相反,2.2 通过引入新的 ActivityManager.killBackgroundProcesses 方法为讨厌的“任务杀手”应用程序提供了另一种工具。
有人能解释一下 ActivityManager.killBackgroundProcesses 是否会杀死我们预定的警报吗?
如果是这样,那么弃用 ActivityManager.restartPackage 是没有意义的,因为“任务杀手”现在会滥用 ActivityManager.killBackgroundProcesses。