본문 바로가기
Embedded

kakao 지도 api 사용을 위한 해쉬 키 생성

by 다봄이 2020. 5. 14.

카카오 developers와 여러 블로그에서 지도 api 사용하는 방법을 잘 설명하고 있지만, 안드로이드 스튜디오를 처음 해 보는 입장에서 뭐가뭔지 모르겠어서 좀 헤맸다.

 

지도 api 사용을 위해 해쉬 키를 생성해야 하는데 이게 카카오 developers 문서에 없어서 처음엔 뭔가 했음. 찾아보니 터미널을 이용하거나 자바 코드로 뽑아내는 방법이 있다고 한다.

 

우선 내가 자주보는 유명한 블로거분의 글을 보고 따라했는데 안 됨. openssl도 깔려있고 환경변수 설정도 되어 있는데 keytool이 안 되더라. cmd에서 keytool 명령어가 없다.

 

일단 스킵하고 안드로이드 코드 사용을 시도해봄.

빨간 글씨 왜그럴까...

이것도 구글님께서 하라는대로 해봤는데 빨간글씨 절대 안 없어짐.

 

다시 돌아와서 keytool을 사용

C:\Program Files\Android\Android Studio\jre>cd bin

검색하다 우연히 keytool이 뭐 환경변수 설정이 안 되어있으면 jre 경로에서 하라는 글을 발견했다!

 

또 검색하다 cmd창 말고 안드로이드 터미널에서 하라는 글을 발견했다!

C:\Program Files\Android\Android Studio\jre\bin>keytool -exportcert -alias androiddebugkey -keysto
re C:\Users\NRL\.android\debug.keystore -storepass android -keypass android | openssl sha1 -binary
 | openssl base64

그래서 이걸 했더니 얘가 이상한 문자들로 이루어진 코드를 뙇 하고 뱉어냄

이런 간단한걸로 한참 헤메다니 역시 처음이 가장 어려운거 같다...

 


dev log at 2020-05-14

'Embedded' 카테고리의 다른 글

[Arduino]아두이노 GPS 모듈 사용하기  (7) 2020.08.06

댓글