https://blog.csdn.net/ss8860524/article/details/70844559

/**

* 查看服务是否开启

*/

public static Boolean isServiceRunning(Context context, String ServiceName) {

if (("").equals(ServiceName) || ServiceName == null)

return false;

ActivityManager myManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);

ArrayList runningService = (ArrayList) myManager.getRunningServices(Integer.MAX_VALUE);

for (int i = 0; i < runningService.size(); i++) {

if (runningService.get(i).service.getClassName().toString().equals(ServiceName)) {

return true;

}

}

return false;

}

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐