관리 메뉴

나만을 위한 블로그

[Android] 코틀린으로 해시키 구하는 법 본문

Android

[Android] 코틀린으로 해시키 구하는 법

참깨빵위에참깨빵_ 2021. 11. 8. 20:38
728x90
반응형

아래 메서드 코드를 액티비티에 복붙해서 로그를 확인하면 된다.

 

private fun getAppKeyHash() {
        try {
            val info = packageManager.getPackageInfo(packageName, PackageManager.GET_SIGNATURES)
            for (signature in info.signatures) {
                val md: MessageDigest = MessageDigest.getInstance("SHA")
                md.update(signature.toByteArray())
                val hashKey = String(Base64.encode(md.digest(), 0))
                Log.e(TAG, "해시키 : $hashKey")
            }
        } catch (e: Exception) {
            Log.e(TAG, "해시키를 찾을 수 없습니다 : $e")
        }
    }

 

반응형
Comments