我的应用崩溃后,意图服务不会重新启动

时间:2015-10-08 11:31:22

标签: android service

所以我在警报管理器上调用我的意向服务,但在我的应用程序崩溃后,该意图服务无效。 您的应用程序崩溃后,意图服务是否可能无法正常工作? 谢谢。

1 个答案:

答案 0 :(得分:0)

  

在您的应用获得后,意图服务是否可能无效   应声?

您将使用未捕获的异常处理程序捕获崩溃事件,然后取消类似下面的警报

Thread.setDefaultUncaughtExceptionHandler(new UncaughtExceptionHandler() {

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