您的位置:首页 > 移动开发 > Android开发

android 检查服务是否在运行

2015-03-01 09:15 288 查看
public static boolean IsServiceWorked(String strService)
    {
        System.out.println("检查服务是否已经运行:"+strService);
      ActivityManager myManager=(ActivityManager)m_pThis.getSystemService(Context.ACTIVITY_SERVICE);
      ArrayList<RunningServiceInfo> runningService = (ArrayList<RunningServiceInfo>) myManager.getRunningServices(30);
      for(int i = 0 ; i<runningService.size();i++)
      {
       if(runningService.get(i).service.getClassName().toString().equals(strService))
       {
           System.out.println("服务已经运行:"+strService);
        return true;
       }
      }
      return false;
    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: