Замечания к выпуску Android 2.2 только что выпущены. Метод ActivityManager.restartPackage устарел, и его описание:
предыдущее поведение здесь больше не доступно приложениям, поскольку оно позволяет им ломать другие приложения, удаляя их сигналы тревоги, останавливая их службы и т. Д.
Вместо этого 2.2 предоставил еще один инструмент для надоедливых приложений "убийцы задач", введя новый метод ActivityManager.killBackgroundProcesses.
Подробнее
Может кто-нибудь объяснить, уничтожит ли ActivityManager.killBackgroundProcesses наши запланированные сигналы тревоги?
Если это так, то устаревший ActivityManager.restartPackage был бессмысленным, поскольку «убийца задач» теперь будет злоупотреблять ActivityManager.killBackgroundProcesses.