JHB의 프로그래밍 삽질기

[Android] Google API Key 발급 받고 MAP 사용하기 본문

PROGRAMMING/Android Java

[Android] Google API Key 발급 받고 MAP 사용하기

roter 2010.09.11 18:27

android sdk 설치 하면
사용자 로컬 Document에 .android 폴더가 들어있다.
윈7에서는 C:\Users\사용자이름\.android
에 있고~ XP같은 경우는 C:\Document Setting\사용자이름\.android 이렇게 있을것 같다.(추측임)

그 안에 보면 debug.keystore 라는 파일이 있다. 이놈으로 apikey를 발급 받는다.

자~ 우선 사전 설정을 하자


시스템 속성(내컴퓨터 오른쪽버튼 눌러서 속성 들어가면 있음)에서 고급 들어가면 '환경 변수'라고 있다.
그거 누르고.. 위에는 사용자에 대한 환경 변수고 아래는 시스템에 대한 환경 변수인데 걍 아무대나 넣자.
PATH라는 변수가 있는데 더블클릭해서 위에 스샷처럼 jdk\bin 폴더의 경로를 지정한다.

이걸 해주면 command창에서 bin폴더 안에 있는 exe들을 바로바로 써줄 수 있다.
여튼 이걸 하고..

이제 실행에 cmd쳐서 command들어간다음에 글 제일 위에 써놓았던 것 처럼 .android 폴더로 찾아 들어가자
보통 cmd들어가면 제일 처음 뜨는 폴더가 있는데 그 폴더에 바로 .android가 있더라~
들어가서

keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
라고 입력하면 아래와 같은 화면이 뜬다.


그럼 인증서 지문이 뜬다. 이걸 이제 어디에 입력해주냐면~
http://code.google.com/android/maps-api-signup.html
여기 들어가서 입력해준다.

agree에 체크해주고...
My certificate's MD5 fingerprint 써주는 곳에.. 자신의 MD5 인증서 지문을 써준다. 콜론(:)까지 다 써준다.
토시하나 틀리지 말고 잘 확인해야한다. 난 무려 3번이나 확인했는데 숫자 하나 잘못써서 두시간이나 삽질한 적이 있다...

그리고 Generate인가 여튼 버튼 누르면 창이 넘어간다.


일케 뜬다.
제일 위에꺼 APIKEY이다. 잘 기억 하자!!!
두번째껀 MD5 지문이다. 기억하던지 말던지...
젤 아래는 예제이다.. 저걸 android project의 layout의 main.xml(꼭 메인일 필요는 없지만;)에 넣어주면 구글맵이 뜬다~ 한번 해보삼~

그럼 수고~
0 Comments
댓글쓰기 폼