。获取进程名称privateStringgetProcessName(Contextcontext){ActivityManageram(ActivityManager)context。getSystemService(Context。ACTIVITYSERVICE);ListrunningAppsam。getRunningAppProcesses();if(runningAppsnull){returnnull;}for(ActivityManager。RunningAppProcessInfoproInfo:runningApps){if(proInfo。pidandroid。os。Process。myPid()){if(proInfo。processName!null){returnproInfo。processName;}}}returnnull;} Application中进行过滤 不需要执行的进程过滤掉就行了StringprogressNamegetProcessName(this);