안드로이드 앱 설치 유무 판단해서 다른 앱을

바로 실행 하거나 구글스토어로 설치 할 수 있도록

이동시키는 소스입니다.


페키지명으로 앱을 실행 시켜서 앱이 없다면

exception 이 발생하면서 구글플레이로 이동시키는

방법입니다~~



PackageManager pm = getActivity().getPackageManager();

try {
                pm.getApplicationInfo("패키지명", PackageManager.GET_META_DATA);
                Intent intent = pm.getLaunchIntentForPackage("페키지명");
                startActivity(intent);
            } catch (NameNotFoundException e) {
                Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=페키지명"));
                startActivity(intent);
            }


+ Recent posts