0
我想从类扩展android调用服务。服务反过来开始一些线程。当我从正在运行的服务列表中停止服务时,该服务的onDestroy()
未被调用。从类扩展应用程序启动服务android
但是当我停止从一个活动开始的服务时,它的onDestroy()
方法被调用。
有什么区别?
我想从类扩展android调用服务。服务反过来开始一些线程。当我从正在运行的服务列表中停止服务时,该服务的onDestroy()
未被调用。从类扩展应用程序启动服务android
但是当我停止从一个活动开始的服务时,它的onDestroy()
方法被调用。
有什么区别?
因为停止服务'杀死服务'并中断它的生命周期,但是当你停止它的应用程序时,它会继续它的生命周期并进入破坏状态。