마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

앱 내 추적으로 사용자가 특정앱이 다운되어있는지 확인 할 수 있나요??

0 추천
특정 앱이 다운 되어있는 사용자에게 특정 액션을 유도하기 위해 UI를 따로 보여줄려고 합니다.

해당 기능 사용가능한가요??
백수개발자 (220 포인트) 님이 2023년 7월 15일 질문

1개의 답변

0 추천

PackageManager를 이용하시면 됩니다.

        try {
            val pm = context.packageManager
            // context.packageName 대신 찾으려는앱의 package 명을 입력하시면 됩니다.
            val packageInfo = pm.getPackageInfo(context.packageName, 0)
            val appInfo = packageInfo.applicationInfo
            val appName = pm.getApplicationLabel(appInfo)
            val packageName = appInfo.packageName
            val sourceDir = appInfo.sourceDir
        } catch (e: PackageManager.NameNotFoundException) {
              e.printStackTrace()
        }

 

spark (227,530 포인트) 님이 2023년 7월 16일 답변
...