-1
场景: 我在启动时启动服务。 我想在主要活动中手动启动相同的服务。从应用程序和启动接收器处理启动服务
我得到2个问题: 1.如何确保我的手动服务启动与启动时的服务相同。 2.如何找回那些正在运行的服务
感谢
场景: 我在启动时启动服务。 我想在主要活动中手动启动相同的服务。从应用程序和启动接收器处理启动服务
我得到2个问题: 1.如何确保我的手动服务启动与启动时的服务相同。 2.如何找回那些正在运行的服务
感谢
我在开机的时候
为什么启动服务?
如何确保我的手动服务启动与启动时相同。
使用相同的Intent
结构。
如何找回那些正在运行的服务
有一个在Android的没有这样的概念。对于初学者,您的服务只会有一个运行副本。如果服务已经启动,并且您再次拨打startService()
,它不会启动第二个副本,但会将正在运行的服务实例的Intent
传送到onStartCommand()
。
你到目前为止尝试过什么?您是否阅读过有关启动服务的Google文档并与您的应用中的服务进行交互?如果是这样,请针对您遇到的问题详细编辑您的问题。 – RivieraKid