/**
* 动态获取服务示范开启的操作
*
*2017-10-16 上午9:36:50
*/
public class ServiceUtil {
/**
* 动态获取服务是否开启的操作
*@param className : 服务的全类名
* 2016-10-16 上午9:37:35
*/
public static boolean isServiceRunning(Context context,String className){
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningServiceInfo> runningServices = am.getRunningServices(1000);
for (RunningServiceInfo runningServiceInfo : runningServices) {
ComponentName service = runningServiceInfo.service;
String clsname = service.getClassName();
if (className.equals(clsname)) {
return true;
}
}
return false;
}
}