장치에 설치된 응용 프로그램에 대한 자세한 정보를 얻는 방법은 무엇입니까? 적어도 설치된 응용 프로그램의 이름을 가질 수있는 응용 프로그램을 구현하고 싶습니다. 사전에 감사합니다. 여기intalled 응용 프로그램의 android 세부 정보
답변
당신은 패키지 매니저를 사용할 수 있습니다
final PackageManager pm = getPackageManager();
//get a list of installed apps.
List<ApplicationInfo> packages = pm
.getInstalledApplications(PackageManager.GET_META_DATA);
for (ApplicationInfo packageInfo : packages) {
Log.d(TAG, "Installed package :" + packageInfo.packageName);
Log.d(TAG, "Launch Activity :"
+ pm.getLaunchIntentForPackage(packageInfo.packageName));
Log.d(TAG, "Application name :" + pm.getApplicationLabel(packageInfo));
}// the getLaunchIntentForPackage returns an intent that you can use with startActivity()
편집 : 당신은 위의 그림과 같이 이름을 가져 getApplicationLabel()를 사용할 수 있습니다.
http://qtcstation.com/2011/02/how-to-launch-another-app-from-your-app/
감사를 사용해야합니다,하지만 난 내 편집을 참조 @AbdulWahab 응용 프로그램의 이름 ... –
이 필요합니다. – Tushar
nice ... 모르겠다,이 게시물에 투표를했다. :( –
당신은 이동 :
final Intent intent = new Intent(Intent.ACTION_MAIN, null);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
final List appsList = context.getPackageManager().queryIntentActivities(intent, 0);
- 1. Android 세부 정보
- 2. 연락처 세부 정보 업데이트 android
- 3. Android Olipad 화면 세부 정보
- 4. Asp.Net MVC 응용 프로그램의 멤버십에 사용자 세부 정보 액세스
- 5. Android WiFi 직접 장치 세부 정보
- 6. Android 앱에 대한 세부 정보 설정 방법
- 7. Android 4.0 : Tab + ListView + 세부 정보 사용시
- 8. Android : 큰 이미지의 세부 정보 만로드
- 9. 응용 프로그램 변수에 사용자 세부 정보 저장
- 10. 응용 프로그램에서 시스템 특정 세부 정보 숨기기
- 11. 사진에서 세부 정보 얻기
- 12. 응용 프로그램의 Android SDK
- 13. Android - 응용 프로그램의 글꼴
- 14. 업데이트 연락처 세부 정보
- 15. 응용 프로그램 세부 정보 페이지에 표시된 응용 프로그램의 캐시 크기 가져 오기
- 16. MP3 파일 형식 세부 정보
- 17. Wp7 URL로 MarketPlace 세부 정보 시작
- 18. Beautifulsoup Parsing- 세부 정보
- 19. PartCover 코드 세부 정보
- 20. StreamWriter에 대한 세부 정보
- 21. INADDR_ANY 세부 정보
- 22. iframe 세부 정보 작업?
- 23. SNMP 컴퓨터 세부 정보
- 24. IIS 재설정 세부 정보
- 25. UINavigationBar 그라데이션 세부 정보
- 26. UIButton의 세부 정보 표시
- 27. 페이스 북의 세부 정보
- 28. 클라이언트 시스템 세부 정보
- 29. uitableviewcell 세부 정보
- 30. jquery로 세부 정보 표시
당신은, 최대 투표 패키지 매니저 –