Java tutorial
//package com.java2s; import android.app.ActivityManager; import android.content.Context; import java.util.List; public class Main { public static boolean isServiceRun(Context context, Class<?> clazz) { boolean isRun = false; ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.RunningServiceInfo> serviceList = activityManager .getRunningServices(Integer.MAX_VALUE); int size = serviceList.size(); for (int i = 0; i < size; i++) { if (serviceList.get(i).service.getClassName().equals(clazz.getName())) { isRun = true; break; } } return isRun; } }