启动/重新启动新服务时,android 是否发送任何类型的广播。
根本原因是我想在我不知情的情况下启动后台服务。
任何关于如何可能的答案,如果是的话,我们将不胜感激。
编辑:我希望它适用于所有服务,而不仅仅是我自己的服务。
启动/重新启动新服务时,android 是否发送任何类型的广播。
根本原因是我想在我不知情的情况下启动后台服务。
任何关于如何可能的答案,如果是的话,我们将不胜感激。
编辑:我希望它适用于所有服务,而不仅仅是我自己的服务。
如果后台服务在您的控制范围内,那么您可以使用onBind()方法来了解服务是由bindService()启动的,同时如果服务是由startService()启动的,您可以使用onStartCommand()方法。 ..
这意味着您要访问系统服务还是什么?或您在 android 应用程序中编写的服务?如果您想控制您在应用程序中编写的服务,那么如上所述您可以控制它..或者如果您想在需要时启动或停止服务,那么您可以创建广播接收器并编写onreceive()您想要的去做。