Я столкнулся с проблемой, описанной в этой проблеме с Android: http://code.google.com/p/android/issues/detail?id=4536
Проще говоря, после нажатия кнопки HOME, андроид не позволяет службам и вещательным приемникам вызывать startActivity в течение 5 секунд.
Я также заметил, что (ну, теоретически), имея следующее разрешение:
"android.permission.STOP_APP_SWITCHES"
позволяет вам вызвать resumeAppSwitches (который определен в ActivityManagerService). Если посмотреть на последнюю версию ActivityManagerService, этот код будет удален.
Вопрос: Как запустить активность с использованием startActivity без этой 5-секундной задержки?