0
如何獲取正在運行的應用程序包?我已經設法得到名字,但找不到如何獲得包裹。這是我的代碼。獲取正在運行的應用程序包?
ActivityManager am = (ActivityManager)this.getSystemService(ACTIVITY_SERVICE);
List list = am.getRunningAppProcesses();
Iterator iter = list.iterator();
PackageManager pm = this.getPackageManager();
while(iter.hasNext()) {
ActivityManager.RunningAppProcessInfo info = (ActivityManager.RunningAppProcessInfo)(iter.next());
try {
CharSequence c = pm.getApplicationLabel(pm.getApplicationInfo(info.processName, PackageManager.GET_META_DATA));
Log.w("APPS", c.toString());
}catch(Exception e) { }
}catch(Exception e) { }
}
感謝