从最近使用的应用列表启动时,应用崩溃

时间:2013-01-31 13:11:04

标签: android

我有一个特殊的启动器活动与LAUNCHER和MAIN intent-filter启动我的服务。当我的应用程序从最近使用的应用程序列表开始时,它会崩溃,因为该服务无法启动。解决这个问题的正确方法是什么?也许我遇到了应用程序的糟糕架构?

1 个答案:

答案 0 :(得分:0)

尝试在Activity的startService()方法中调用onStart()。这样,每当您的Activity进入前台时(包括从最近使用的应用列表中调用),都会调用它。但请记住遵循Activity的生命周期并在onStop()方法中停止服务。