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;
}