신청서의 이름을 받고 싶습니다. 어떻게해야합니까? 미리 감사드립니다. 안드로이드에서 응용 프로그램의 이름을 얻는 방법은 무엇입니까?
답변
당신은 장치에 설치된 모든 패키지의 응용 프로그램 이름을 얻기 위해 패키지 매니저 # getApplicationInfo()
를 사용할 수 있습니다. 당신은 ApplicationInfo
을 얻기 위해 PackageManager
클래스를 사용할 수 있습니다 당신은 당신의 현재 상황에 맞는 객체 CTX에게
Resources appR = ctx.getResources();
CharSequence txt = appR.getText(appR.getIdentifier("app_name",
"string", ctx.getPackageName()));
이 가정 :
final PackageManager pm = context.getPackageManager();
ApplicationInfo ai;
try {
ai = pm.getApplicationInfo(packageName, 0);
} catch (final NameNotFoundException e) {
ai = null;
}
final String applicationName = (String) (ai != null ? pm.getApplicationLabel(ai) : "(unknown)");
편집 : CharSequence c = pm.getApplicationLabel(pm.getApplicationInfo(info.processName,PackageManager.GET_META_DATA));
이 것 return the application name as defined in <application> tag of its manifest
.
이 코드를 시도했지만 응용 프로그램 이름이 아닌 패키지 이름이 반환됩니다. – Prachi
이 줄은 어떨까요? CharSequence c = pm.getApplicationLabel (pm.getApplicationInfo (info.processName, PackageManager.GET_META_DATA)); – user370305
사용이
String applicationName = getResources().getString(R.string.app_name);
참조 : Context
그래서 당신이 이런 식으로 쉽게 사용할 수 있습니다 Resource Types
nice and ez :-) –
@Downvoters 왜 여기에 downvotes? 그것에 대해 의견을 게시하지 않는 이유는 무엇입니까? 너는 남자가 아니니? –
쉬운 하나! 고마워 .. –
상황이 기능에는 getString을 (RESID를 INT)이있다.
context.getString(R.string.app_name);
- 1. 안드로이드에서 응용 프로그램의 패키지 이름을 얻는 방법은 무엇입니까?
- 2. 응용 프로그램의 프로세스 이름을 얻는 방법은 무엇입니까?
- 3. 응용 프로그램의 서비스 이름을 아는 방법은 무엇입니까?
- 4. 설치된 응용 프로그램의 프로세스 이름을 얻는 방법
- 5. 카메라 응용 프로그램의 패키지 이름을 얻는 방법
- 6. dotCloud 응용 프로그램의 UUID를 얻는 방법은 무엇입니까?
- 7. 장치에 설치된 안드로이드 응용 프로그램의 패키지 이름을 얻는 방법
- 8. 안드로이드에서 카메라 의도를 사용하여 이미지 이름을 얻는 방법은 무엇입니까?
- 9. 안드로이드에서 gps를 사용하는 설치된 응용 프로그램 목록을 얻는 방법은 무엇입니까?
- 10. 자바에서 이미지 이름을 얻는 방법은 무엇입니까?
- 11. 응용 프로그램의 이름을 얻으십시오.
- 12. 스마트 장치 응용 프로그램에서 응용 프로그램의 경로를 얻는 방법은 무엇입니까?
- 13. 안드로이드 홈 화면에 표시되는 응용 프로그램 이름을 얻는 방법은 무엇입니까?
- 14. 안드로이드에서 음악 응용 프로그램의 시작과 끝 시간을 찾는 방법은 무엇입니까?
- 15. 안드로이드에서 다른 응용 프로그램의 캐시를 지우는 방법은 무엇입니까?
- 16. 안드로이드에서 응용 프로그램의 제거를 중지하십시오
- 17. 안드로이드에서 응용 프로그램의 크기를 늘리십시오
- 18. 안드로이드에서 다른 응용 프로그램의 권한
- 19. 브라우저의 이름을 얻는 방법은 무엇입니까?
- 20. 리플렉션을 사용하여 변수 이름을 얻는 방법은 무엇입니까?
- 21. android - 응용 프로그램의 주요 활동 이름을 찾는 방법은 무엇입니까?
- 22. 빌드 설정에서 Mac 응용 프로그램의 이름을 변경하는 방법은 무엇입니까?
- 23. 안드로이드에서 응용 프로그램 권한 설정을 얻는 방법?
- 24. .NET에서 가장 할 때 내 응용 프로그램의 이름을 얻는 방법
- 25. 끌어서 놓기를 생성 한 응용 프로그램의 이름을 얻는 방법
- 26. 응용 프로그램의 이름을 표시하는 TextView에 대한 참조를 얻는 방법
- 27. django에서 응용 프로그램의 이름을 바꿉니다.
- 28. 코드로 애플리케이션 이름을 얻는 방법은 무엇입니까?
- 29. 내 winforms 응용 프로그램의 이름을 얻는 올바른 방법은 무엇입니까? 나는이 작업을 수행 할 수
- 30. 데스크톱 응용 프로그램의 경우 브라우저에서 Facebook access_token을 얻는 방법은 무엇입니까?
레이블 이름, 패키지 이름 또는 apk 이름을 찾으십니까? 왜이 정보가 필요한가요? – spatulamania
나는 응용 프로그램을 시작할 때 필요한 응용 프로그램 이름을 coz에 대한 luking 오전. – Prachi
실제 apk 파일 이름은 임의적이며 아무 영향을 미치지 않습니다. 패키지 이름이 불충분 한 이유는 무엇입니까? – spatulamania