是否必须调用startForeGround才能提供服务后台服务? 当我启动服务并在onstartCommand函数上返回START_STICKY时,它将在服务终止后再次启动。(例如,通过滑动关闭应用程序) 我无法理解startForeGround函数的功能。返回START_STICKY还不够吗?
答案 0 :(得分:1)
startForeGround
,则不需要 background service
,当您要运行foreground service
时,此方法很有用,它可能会在运行时显示通知。即使用户杀死(关闭)应用程序,这也是使服务长时间运行的好方法。