카카오API 를 이용할 경우 해쉬값이 필요할 때가 있다.

아래 함수를 이용해서 하니 되더라.


private void getAppKeyHash() {

try {

PackageInfo info = getPackageManager().getPackageInfo(getPackageName(), PackageManager.GET_SIGNATURES);

for (Signature signature : info.signatures) {

MessageDigest md;

md = MessageDigest.getInstance("SHA");

md.update(signature.toByteArray());

String something = new String(Base64.encode(md.digest(), 0));

Log.d("Hash key", something);

}

} catch (Exception e) {

// TODO Auto-generated catch block

Log.e("name not found", e.toString());

}

}

Posted by 디데잉
,