我试图找到针对Android 8(O)中不推荐使用的getRunningServices方法的解决方法。我有兴趣从后台服务中查找特定服务是否正在运行。 (我不是我有兴趣找到的服务的所有者。)
该方法是否有解决方法?防病毒或Performance Booster Apps等其他应用如何在Android 8中提取这些细节?
答案 0 :(得分:0)
不赞成使用getRunningservices(ActivityManager)后在Android 8 / O(Oreo)中拉运行服务
简短的回答是“否”。
正如getRunningServices文档所说:
从Build.VERSION_CODES.O开始,此方法对第三方应用程序不再可用。为了向后兼容,它仍将返回调用者自己的服务。
这里说该方法不适用于第三方应用程序。
注意:此方法仅用于调试或实现服务管理类型的用户界面。