2017-05-08 1 views
-2

대신 패키지 이름의 응용 프로그램 이름의 목록을 확인) 그리고 그것은 잘 작동합니다. 내가 밖으로 원하는 응용 프로그램을 인쇄 할 때내가 사용 목록을 얻을 수 있었다

그러나 그것은 다음과 같습니다

[ApplicationInfo{84a7553 com.google.android.youtube}...] 

어떻게 대신 "유튜브"응용 프로그램의 이름 만받을 수 있나요? 또한 앱의 버전을 얻는 방법을 알고 있다면?

그래서 기본적으로 앱 목록과 해당 버전을 만들어야합니다.

답변

0

해결책 찾기 :

public static String getApplicationName(Context context) { 
    return String.valueOf(context.getApplicationInfo().loadLabel(context.getPackageManager())); 
} 

활동 :

String applicationName = getApplicationName(this); 
관련 문제