干净的方式来检查服务是否正在运行

时间:2017-09-09 01:16:15

标签: android

我正在尝试拨打开关,您可以打开和关闭我的服务。我必须知道服务是否正在运行以确定切换开关的初始状态。

我知道我可以使用 getRunningServices()列出正在运行的服务,然后将类名与我的服务进行比较,但 getRunningServices()已弃用 Android O(API 26)

尽管android documantation表示 getRunningServices()会为“向后兼容性”返回来电者自己的服务。 我更喜欢一种更清洁的解决方案,它不依赖于已弃用的功能“向后兼容性”

0 个答案:

没有答案