<릴리즈용 Keystore로 생성>
keytool -exportcert -alias 알리아스 -keystore "D:\_keystore\파일명" -storepass 암호 -keypass 암호 | openssl sha1 -binary | openssl base64
<디버그용 Keystore를 위해서는 소스코드로 알아낼 수 있다.>
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) {
// Log.e("name not found", e.toString());
}
}
'Android' 카테고리의 다른 글
[안드로이드] 캐시월드 출시 (1) | 2016.07.23 |
---|---|
Install referrer 테스트 방법 (0) | 2016.07.15 |
Dialog 팝업창 표시하기 (0) | 2015.10.28 |
Android Studio 에서 SVN 쓸때 오류해결법 (0) | 2015.10.08 |
Play스토어 referrer 이용방법 (0) | 2015.10.07 |