안드로이드 앱설치 여부를 확인하기 위해서는 해당앱의 패키지 명을 알고 있어야합니다.
isInstallPackage_2(this,"com.test.pkgname");
/**
* 설치여부를 판단한다
* @param context context
* @param pkgName 패키지명
* @return 설치여부
*/
public static String isInstallPackage_2(Context context, String pkgName){
PackageManager manager = context.getPackageManager();
PackageInfo pi;
try {
pi = manager.getPackageInfo(pkgName, PackageManager.GET_META_DATA);
if(pi!=null){
return pi.versionName+"";
}
} catch (NameNotFoundException e) {
}
return null;
}
728x90
반응형
'Android' 카테고리의 다른 글
안드로이드 dataBinding 사용하기 (0) | 2017.12.26 |
---|---|
태블릿 해상도 맞추기 해상도 계산 (0) | 2017.12.15 |
Manifest에 정의된 값 가져오기 (0) | 2017.10.11 |
안드로이드 Manifest android:excludeFromRecents속성 (0) | 2017.07.04 |
EditText 숫자,영어,한글 문자입력제한 (0) | 2017.06.13 |