2011-11-17 182 views

回答

1

這給你所有正在運行的進程列表,

ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE); 
List<ActivityManager.RunningAppProcessInfo> l = am.getRunningAppProcesses(); 
0
PackageManager pm = getPackageManager(); 
List<ApplicationInfo> apps = pm.getInstalledApplications(0); 

for (ApplicationInfo appInfo : apps) { 
    String processName = appInfo.processName; 
    String appLabel = appInfo.loadLabel(pm).toString(); 
} 
+0

而如何才能獲得應用標籤? –

+0

我編輯了答案。 –

+0

對不起,它不工作。它給出了進程名稱,但不提供應用程序標籤。 –

相關問題