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) { }
}
덕분에, RunningAppProcessInfo 클래스에 필드 pkgList를 참조하십시오.