-
안드로이드 | 카카오 API 해시 값 얻어오기Android Studio 2018. 5. 10. 01:05
카카오에서 무료로 제공하고 있는 API에 이용할 해시 값을 얻어오는 방법입니다.
카카오개발 가이드에서도 잘 설명해주고 있지만,
저와 같은 초짜 안드로이드 개발자 분들은 어렵게 다가 올 수 있을 것같아서,,
복붙하실 수 있도록 젤 아래 코드 붙여놨어요!!
저걸 실행시키고 난뒤 안드로이드 스튜디오의 하단에 보면,
Logcat 을 클릭하고
KeyHash 를 입력해서 찾으면 찾을 수 있습니다 :-)
-
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
try {
PackageInfo info = getPackageManager().getPackageInfo("com.example.rebekah.myapplication", PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
Log.d("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
}
}'Android Studio' 카테고리의 다른 글
Android) 뒤로가기 아이콘 생성 (0) 2020.04.14 안드로이드 | 타이틀 바 없애기, 풀스크린 (0) 2018.05.12