public class ServiceStatusUtils {/** * 检测服务是否正在运行 *  *  */public static boolean isServiceRunning(Context ctx, String serviceName) {ActivityManager am = (ActivityManager) ctx.getSystemService(Context.ACTIVITY_SERVICE);List runningServices = am.getRunningServices(100);// 获取系统所有正在运行的服务,最多返回100个for (RunningServiceInfo runningServiceInfo : runningServices) {String className = runningServiceInfo.service.getClassName();// 获取服务的名称// System.out.println(className);if (className.equals(serviceName)) {// 服务存在return true;}}return false;}}

更多相关文章

  1. android 获取设备IMEI与序列号
  2. Android获取屏幕分辨率
  3. Android(安卓)各种音量的获取和设置
  4. Android(安卓)跳转界面 自动弹出输入框
  5. android在处理一写图片资源
  6. android获取3G或wifi流量信息
  7. android实现自动关机代码
  8. android 获取手机屏幕分辨率
  9. Android(安卓)上层实现IPC通讯

随机推荐

  1. android 自带gps定位Location相关知识
  2. android 手机开发( 什么是intent)
  3. android studio开发安卓应用设置版本号
  4. Android系统编译
  5. Android(安卓)HTTP 实现与服务器通信
  6. Android(安卓)轻松实现语音识别
  7. Activity的四种启动模式
  8. [置顶] 安卓开发-标签总结
  9. 在android上使用cairo
  10. versionCode与versionName的区别、应用、