12345678910111213141516171819202122232425262728293031 |
- package com.service.demo;
- import java.util.List;
- import android.app.ActivityManager;
- import android.app.ActivityManager.RunningAppProcessInfo;
- import android.content.Context;
- public class Utils {
-
- /**
- * 判断进程是否运行
- * @return
- */
- public static boolean isProessRunning(Context context, String proessName) {
- boolean isRunning = false;
- ActivityManager am = (ActivityManager) context
- .getSystemService(Context.ACTIVITY_SERVICE);
- List<RunningAppProcessInfo> lists = am.getRunningAppProcesses();
- for (RunningAppProcessInfo info : lists) {
- if (info.processName.equals(proessName)) {
- isRunning = true;
- }
- }
- return isRunning;
- }
- }
|