0
패키지 이름이 아닌 실행중인 응용 프로그램의 이름 만 가능합니까? 지금이 코드가 있습니다 :패키지 이름이 아닌 응용 프로그램을 실행하는 이름
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] (http://stackoverflow.com/questions/3861073/get-active-application-name-in-android) –
감사합니다. –