根据包名获取进程pid
2014-08-10 12:11
423 查看
根据包名来获取进程pid:
<span style="white-space:pre"> </span> ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.RunningAppProcessInfo> mRunningProcess = am.getRunningAppProcesses(); int pid=-1; //int i = 1; for (ActivityManager.RunningAppProcessInfo amProcess : mRunningProcess){ if(amProcess.processName.equals(packagename)){ pid=amProcess.pid; break; } //Log.i("zhuming", (i++) + "PID: " + amProcess.pid + "(processName=" + amProcess.processName + "UID="+amProcess.uid+")"); }
相关文章推荐
- linux根据pid获取进程名和获取进程pid(c语言获取pid)
- 获取进程pid、根据进程pid获取线程pid、获取线程进程句柄
- python使用标准库根据进程名如何获取进程的pid详解
- 根据窗口ID获取进程PID
- linux根据pid获取进程名和获取进程pid(c语言获取pid)
- Bash Shell 脚本根据进程名获取进程 pid(转)
- VB6 根据进程ID(PID)获取窗体句柄
- linux 下根据进程名字获取进程的进程号PID
- Android根据进程名获取对应的进程pid
- 根据进程名获取进程PID以及进程
- linux shell 根据进程名获取pid
- delphi根据进程PID获取程序所在路径的函数
- linux下根据进程名字获取PID,类似pidof(转)
- linux根据pid获取进程名和获取进程pid(c语言获取pid)
- linux shell 根据进程名获取pid
- linux 根据 进程名 获取 对应 PID 来 判断 使用 内存情况
- VB6 根据进程ID(PID)获取窗体句柄
- 根据进程名称获取进程pid,结束进程,执行exe文件
- 根据系统进程pid获取sql【脚本收藏】
- 根据PID获取进程名 或者 根据进程名获取PID