0
설치된 응용 프로그램의 이름을 아래 코드와 함께 가져 와서이 응용 프로그램에 대한 업데이트가 있는지 확인합니다.설치된 응용 프로그램의 올바른 이름
하지만 때로는 잘못된 이름 (MX Player 대신 MX Speler)이 제공되어 결과적으로 업데이트가 발견되지 않습니다.
사용할 수있는 코드가 더 있습니까? 이 모든 언어에 대해 서로 다른 각 업데이트시 변경 될 수 있습니다로
{
final PackageInfo pi = installedInfo != null ? installedInfo : downloadedInfo;
final PackageManager pm = getApplicationContext().getPackageManager();
ApplicationInfo ai;
try {
ai = pm.getApplicationInfo(pi ??, 0); //How to set the name of the installed application?
} catch (final NameNotFoundException e) {
ai = null;
}
final String applicationName = (String) (ai != null ? pm.getApplicationLabel(ai) : "(unknown)");
System.out.println("Application name : "+ applicationName);
}
안녕하세요 Marcin, 내 코드에서 어떻게 사용합니까?, 예를 들어 주시겠습니까? – Bjorn
내 편집 된 코드를 참조하십시오. 그러나 어떻게 이름 (pi)을 설정합니까? 좀 봐 주시겠습니까? – Bjorn