안드로이드 특정 앱 설치 유무 확인

private boolean isExistApp( String packageName ){
	PackageManager pm = getPackageManager();
	try{
		pm.getApplicationInfo(packageName, PackageManager.GET_META_DATA);
	}
	catch(Exception e){
		return false;
	}
	return true;
}

이런게 필요할 수도 있더군

List<PackageInfo> appsInfo = getPackageManager().getInstalledPackages( PackageManager.GET_ACTIVITIES );
for( int i=0; i<appInfo.size(); i++ ){
	PackageInfo pi = appInfo.get( i );
}

이건 설치된 앱리스트 가져오는 코드

크리에이티브 커먼즈 라이선스 Linsoo 의 저작물인 이 저작물은(는) 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스 에 따라 이용할 수 있습니다.

댓글 남기기

이메일은 공개되지 않습니다.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.