android查看当前的后台服务,Android判断后台服务(Service)是否运行
https://blog.csdn.net/ss8860524/article/details/70844559/*** 查看服务是否开启*/public static Boolean isServiceRunning(Context context, String ServiceName) {if (("").equals(ServiceName) || ServiceName == null)
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;
}
更多推荐
所有评论(0)