如何判断后台服务是否正在运行?
我想要一个可以切换服务状态的Android活动——它让我在关闭时打开,在打开时关闭.
不久前我也有同样的问题.因为我的服务是本地的,所以我最终只使用服务类中的一个静态字段来切换状态,如hackbod here所述
EDIT (for the record):个
以下是hackbod提出的解决方案:
如果您的客户机和服务器代码是同一代码的一部分.阿普克,你是 我们故意没有API来判断服务是否 run 是因为,几乎没有一次失败,当你想做某事的时候 如此一来,您的代码中就会出现争用条件.
如果您的客户机和服务器代码是同一代码的一部分.阿普克,你是
我们故意没有API来判断服务是否 run 是因为,几乎没有一次失败,当你想做某事的时候 如此一来,您的代码中就会出现争用条件.
邱岳的产品实战 -〔邱岳〕
Android开发高手课 -〔张绍文〕
Linux实战技能100讲 -〔尹会生〕
实用密码学 -〔范学雷〕
说透芯片 -〔邵巍〕
HarmonyOS快速入门与实战 -〔QCon+案例研习社〕
攻克视频技术 -〔李江〕
深入C语言和程序运行原理 -〔于航〕
大厂广告产品心法 -〔郭谊〕
自动化测试高手课 -〔柳胜〕
快手 · 移动端音视频开发实战 -〔展晓凯〕
深入浅出可观测性 -〔翁一磊〕
无涯教程 - TensorFlow教程
无涯教程 - C语言教程
无涯教程 - Linux教程
无涯教程 - F#教程
无涯教程 - Java 泛型教程
无涯教程 - 函数式编程教程
无涯教程 - Scala教程
无涯教程 - Python 物联网入门手册教程