2015-10-08 117 views
-1

因此,我打电话给警报管理器上的我的意图服务,但该应用程序崩溃后该意图服务不起作用。 您的应用程序崩溃后,意图服务可能无法工作吗? 谢谢。我的应用程序崩溃后,意图服务不会重新启动

+0

请,张贴一些代码,或者logcat的,所以我们可以帮助你......“崩溃“太过泛泛,可能是任何事情和一切.​​.....此外,陈述您如何/在哪里运行代码,以及如何开始和完成服务。 – Bonatti

+0

让我清楚,你是否试图在警报管理器内部使用intent服务。闹钟会着火吗?或者您正在尝试使用Intent服务来安排您的闹钟管理器?并首先试图解决你的应用程序崩溃问题,然后检查我们的报警服务和所有.. – Radhey

+0

粘贴一些代码和错误。 –

回答

0

当您的应用程序得到 坠毁后,意图服务可能无法工作吗?

您应未捕获的异常处理程序捕捉到撞击事件,然后取消报警类似下面,

Thread.setDefaultUncaughtExceptionHandler(new UncaughtExceptionHandler() { 

    @Override 
    public void uncaughtException(Thread t, Throwable e) { 
     if (myAlarmMgr!= null) { 
      myAlarmMgr.cancel(myIntentServiceInstance); 
     } 
    } 
}); 
相关问题