반응형
안드로이드 앱 설치유무 확인
Android App Install Check
안드로이드 개발을 하면서 다른 앱의 설치유무를 확인해야 할 때가 있다. 예를 들어 결제를 해야 하는데, 해당 결제 앱이 설치되어 있나 확인 등이 대표적인 사례이다.
앱 설치확인은 package name으로 Intent를 사용하여 확인이 가능하다
Intent intent = context.getPackageManager().getLaunchIntentForPackage("com.instagram.android");
예시는 인스타그램이다. 핸드폰에 인스타가 설치 되어 있지 않다면 intetn는 null로 나온다.
이 package name은 플레이스토어에 들어가서 인스타그램을 검색 후 들어가면 확인이 가능하다.
play.google.com/store/apps/details?id=com.instagram.android
위 주소가 플레이스토어의 인스타그램 주소인데 뒤 id를 보면 package name과 동일하다는 것을 확인할 수 있다.
반응형
'[# 2]…My DevelopStory' 카테고리의 다른 글
안드로이드 파이어베이스 TestLab - Android FireBase TestLab ~ Robo Test (0) | 2021.03.07 |
---|---|
안드로이드 구글 플레이스토어로 이동하기 코드 구현 ~ Android Go to PlayStore (0) | 2020.12.30 |
안드로이드 코틀린 스와이프 메뉴 구성 ~ Android Kotlin Swipe Menu (0) | 2020.12.22 |
안드로이드 텍스트 뷰 다국어 간격 변경 ~ Android Textview fallbacklinespacing (0) | 2020.12.11 |
안드로이드 9 webView Directory 관련 이슈 및 Crash ~ Android WebView Error or Crash (0) | 2020.12.04 |