구글맵 관련 애플리케이션을 개발하기 위해서는 당연히 구글 API 를 사용해야 하는데 이를 위해서는 인증과정을 거쳐야 한다.
MD5 fingerprint 를 구해야 하는데 일종의 개발자 지문이랄까..
그렇다고 해서 실제 지문으로 인증하는 것은 아니고 개발하는 컴퓨터를 기준으로 인증을 한다. 따라서 컴퓨터가 바뀌면 재인증을 해야 정상적으로 API 를 사용할 수 있다.
MD5 fingerprint 를 구하기 위해서는 keytool 을 사용하는에 이것은 컴퓨터에 설치한 JDK 디렉토리에 들어있다. java 가 path 에 잡혀있지 않다면 좀 불편하다.
먼저 사용자 디렉토리 밑의 .android 디렉토리 밑으로 이동한다.
debug.keystore 파일이 보일것이다.
여기에서 커맨트 창을 띄워서 아래의 명령을 실행한다.
인증서 지문이라고 해서 맥어드레스 비슷한 하드웨어 인식주소가 나온다.
다음엔 Maps API Key 를 얻기 위해서 아래의 사이트에 접속한다.
http://code.google.com/intl/ko/android/maps-api-signup.html
계약 사항을 읽어보고 동의한 뒤 아래의 My certificate's MD5 fingerprint: 란에 좀 전의 인증서 지문을 입력한다. 그리고 Genetate API Key 버튼을 클릭한다.
생성된 API Key 를 애플리케이션에서 사용한다.
MD5 fingerprint 를 구해야 하는데 일종의 개발자 지문이랄까..
그렇다고 해서 실제 지문으로 인증하는 것은 아니고 개발하는 컴퓨터를 기준으로 인증을 한다. 따라서 컴퓨터가 바뀌면 재인증을 해야 정상적으로 API 를 사용할 수 있다.
MD5 fingerprint 를 구하기 위해서는 keytool 을 사용하는에 이것은 컴퓨터에 설치한 JDK 디렉토리에 들어있다. java 가 path 에 잡혀있지 않다면 좀 불편하다.
먼저 사용자 디렉토리 밑의 .android 디렉토리 밑으로 이동한다.
debug.keystore 파일이 보일것이다.
여기에서 커맨트 창을 띄워서 아래의 명령을 실행한다.
인증서 지문이라고 해서 맥어드레스 비슷한 하드웨어 인식주소가 나온다.
다음엔 Maps API Key 를 얻기 위해서 아래의 사이트에 접속한다.
http://code.google.com/intl/ko/android/maps-api-signup.html
계약 사항을 읽어보고 동의한 뒤 아래의 My certificate's MD5 fingerprint: 란에 좀 전의 인증서 지문을 입력한다. 그리고 Genetate API Key 버튼을 클릭한다.
생성된 API Key 를 애플리케이션에서 사용한다.
'Development > Android' 카테고리의 다른 글
서버에서 이미지 로딩하기. (0) | 2010.07.20 |
---|---|
APK 파일 인스톨 옵션 설정하기. (0) | 2010.07.09 |
eclipse 에서 생성한 프로젝트를 intellij 에 import 했을때 안드로이드 라이브러리가 잡히지 않으면.. (0) | 2010.07.06 |
IntelliJ 에서의 모토로이 인식. (0) | 2010.06.22 |
Droid Draw (0) | 2010.03.20 |