星空网 > 软件开发 > 操作系统

android 判断service是否正在运行

public static boolean isServiceExisted(Context context, String className) {    ActivityManager activityManager = (ActivityManager) context        .getSystemService(Context.ACTIVITY_SERVICE);    List<ActivityManager.RunningServiceInfo> serviceList = activityManager        .getRunningServices(Integer.MAX_VALUE);    if (!(serviceList.size() > 0)) {      return false;    }    for (int i = 0; i < serviceList.size(); i++) {      RunningServiceInfo serviceInfo = serviceList.get(i);      ComponentName serviceName = serviceInfo.service;      if (serviceName.getClassName().equals(className)) {        return true;      }    }    return false;  }

 




原标题:android 判断service是否正在运行

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流