Java tutorial
//package com.java2s; //License from project: Apache License import android.content.Context; import java.util.List; public class Main { /** * @return null may be returned if the specified process not found */ public static String getProcessName(Context cxt, int pid) { android.app.ActivityManager am = (android.app.ActivityManager) cxt .getSystemService(Context.ACTIVITY_SERVICE); List<android.app.ActivityManager.RunningAppProcessInfo> runningApps = am.getRunningAppProcesses(); if (runningApps == null) { return null; } for (android.app.ActivityManager.RunningAppProcessInfo procInfo : runningApps) { if (procInfo.pid == pid) { return procInfo.processName; } } return null; } }