【发布时间】:2013-11-08 10:05:22
【问题描述】:
是否可能只有正在运行的应用程序的名称而不是包的名称?我现在有这个代码:
ActivityManager am = (ActivityManager) getSystemService(Activity.ACTIVITY_SERVICE);
List<RunningAppProcessInfo> processes = am.getRunningAppProcesses();
if (processes != null){
for (int i=0; i<processes.size(); i++){
RunningAppProcessInfo temp = processes.get(i);
String pName = temp.processName;
Log.d("Running process: ", pName);
}
}
但它返回的包名称如下:com.android.camera。我只需要camera 或例如Nova launcher。
【问题讨论】:
-
查看SO
标签: java android activity-manager