我正在使用为我的应用程序提供蓝牙功能的前台服务。当应用程序崩溃时,服务仍然被绑定。所以,onServiceDisconnected()
不会被触发。该应用程序已死,但该服务仍在其下运行。
当然,突然的应用程序崩溃并没有给我机会调用 unbind 方法。发生的事情是该服务仍在运行,而忽略了下面的死应用。
是否有人面临同样的问题,或者可能找到了管理事件的解决方法?
服务是否能够在任务列表中搜索自己的应用程序并了解应用程序是否存在?
我正在使用为我的应用程序提供蓝牙功能的前台服务。当应用程序崩溃时,服务仍然被绑定。所以,onServiceDisconnected()
不会被触发。该应用程序已死,但该服务仍在其下运行。
当然,突然的应用程序崩溃并没有给我机会调用 unbind 方法。发生的事情是该服务仍在运行,而忽略了下面的死应用。
是否有人面临同样的问题,或者可能找到了管理事件的解决方法?
服务是否能够在任务列表中搜索自己的应用程序并了解应用程序是否存在?