0
내가 올바르게 장치에서 실행중인 응용 프로그램의 목록을 얻을 :알 수있는 방법 구체적으로 안드로이드에 실행중인 앱의 이름은 무엇입니까?
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<ActivityManager.RunningServiceInfo> services = activityManager.getRunningServices(99);
ActivityManager am = (ActivityManager)this.getSystemService(ACTIVITY_SERVICE);
List l = am.getRunningAppProcesses();
을하지만이와 나는 같은 완전한 패키지 이름을 얻을 :
com.google.process.location, com.whatsapp
나는 또한 사용 분할 기능
제가 위에서 말했듯이for (String aa1 : risky_arr) {
String[] splits = aa1.split(" ");
String aa2 = (splits[1].substring(0, splits[1].length()-1));
hashSet.add(aa2);
}
는 그러나 그것은 또한 길이를 단축.
그래서 내 문제는 내가 WHATSAPP, 위치, paisa 같은 경우에만 응용 프로그램 이름을 얻을 수있는 방법, 응용 프로그램 이름을 얻기 위해 코드를 다음 등
이 시도를 ... https://stackoverflow.com/questions/3861073/get-active-application-name-in-android는 – halfdreamer
나는 당신의 연결에 무엇을 같은 일을 할 수 있습니다. 완전한 이름을 부여합니다 – Khushboo
앱 이름 만 갖고 싶습니다. – Khushboo