해시 키 얻기 소스

 

import android.util.Base64



private fun getAppKeyHash() {
    try {
        val info = packageManager.getPackageInfo(packageName, PackageManager.GET_SIGNATURES)
        for (signature in info.signatures) {
            var md: MessageDigest
            md = MessageDigest.getInstance("SHA")
            md.update(signature.toByteArray())
            val something =String(Base64.encode(md.digest(), 0))
            Log.e("Hash key", "################################################# " + something + " #################################################")
        }
    } catch (e: Exception) {
        Log.d("name not found", e.toString())
    }
}

 

 

 

'기타' 카테고리의 다른 글

Button 배경색이 변경되지 않을 경우  (0) 2022.05.27
Apache License 2.0  (0) 2022.04.05
카카오뷰 봇 만들기  (0) 2022.03.30
Resource 네이밍 명명 규칙  (0) 2022.03.24
README.md , 마크 다운 작성  (0) 2022.03.13

+ Recent posts