Android服务应该在手动强制停止活动后运行吗?

Android服务应该在手动强制停止活动后运行吗?,android,android-activity,android-service,Android,Android Activity,Android Service,上下文:我试图通过菜单>设置>应用程序>管理应用程序>应用程序名称>强制停止,测试Android服务是否应该在后台继续运行 到目前为止,我的应用程序在启动时成功启动了这项服务,并且在长时间(大约一个小时)处于单独状态时,它似乎可以工作。然而,我潜在的担忧来自“强制停止”应用程序,这也会扼杀服务 问题:即使在“强制停止”应用程序后,服务是否仍应继续运行 非常感谢你的帮助 否。强制停止预计将停止所有应用程序活动,包括运行服务和异步任务否。强制停止预计将停止所有应用程序活动,包括运行服务和异步任务我有

上下文:我试图通过菜单>设置>应用程序>管理应用程序>应用程序名称>强制停止,测试Android服务是否应该在后台继续运行

到目前为止,我的应用程序在启动时成功启动了这项服务,并且在长时间(大约一个小时)处于单独状态时,它似乎可以工作。然而,我潜在的担忧来自“强制停止”应用程序,这也会扼杀服务

问题:即使在“强制停止”应用程序后,服务是否仍应继续运行


非常感谢你的帮助

否。强制停止预计将停止所有应用程序活动,包括运行服务和异步任务

否。强制停止预计将停止所有应用程序活动,包括运行服务和异步任务

我有一个类似的情况,我在启动时通过注册“启动完成”意图启动服务。然后onstart命令返回“START\u STICKY”,以确保即使没有人绑定到服务,它也始终运行。然后,我创建一个活动,该活动将在该服务运行时绑定到该服务。在这种情况下,终止活动不会影响启动时启动的服务。就我而言,它工作得很好,我很满意。不方便的是,你最终只能得到2个“apk”,而不是一个。在我的情况下,这不是一个问题,但我不知道这对你来说是否是一个问题

我有一个类似的情况,我在启动时通过注册“boot_COMPLETED”意图启动服务。然后onstart命令返回“START\u STICKY”,以确保即使没有人绑定到服务,它也始终运行。然后,我创建一个活动,该活动将在该服务运行时绑定到该服务。在这种情况下,终止活动不会影响启动时启动的服务。就我而言,它工作得很好,我很满意。不方便的是,你最终只能得到2个“apk”,而不是一个。在我的情况下,这不是一个问题,但我不知道这对你来说是否是一个问题