* 구글 MapView를 이용하여 App.을 하나 만들어 보자. MapView는 Google APIs를 이용해야 하니, 이전 글을 읽고 해야 한다[ Android ADT에서 Google APIs 항목이 기본으로 안나옴.].
* 또 하나 필요한 것은 API Key이다. 여기서는 API Key를 얻는 방법을 해본다. keystore를 이용하여 MD5 인증서 지문이 필요하다.
1. 구글 계정이 필요하다. 없으면 하나 만들자.
2. JDK가 설치되어 있어야 한다.
- jdk1.7.0_04 버전을 설치했다.
- 환경 변수를 등록하자.
3. 이제 jdk가 설치된 폴더의 아래에 있는 bin 폴더 내의 keytool.exe을 이용하여 인증서 지문을 구해보자. CMD 창에서 다음 경로로 들어간다(Windows 7 기준).
- Users\[계정명]\.android 로 들어간다.
- 여기서 다음과 같이 입력한다.
* keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android -v
- 입력한 뒤 엔터를 치면 다음과 같이 나온다.
( 일부 내용은 삭제함)
- 위에서 -v 옵션을 줘야 한다. jdk 1.7 버전 이후에서 -v 옵션 없이 그냥 하면 SHA1 형식만 나온다. 필요한 것은 MD5 인증서 지문이다.
4. MD5 인증서 지문을 아래 사이트에 입력하여 API 키를 발급 받자.
- https://developers.google.com/android/maps-api-signup?hl=ko
5. API Key를 받으면, 잘 간수해야 한다.
* 위의 내용은 Windows 7에서 실행한 내용임.
[참고 사이트]
- http://androidhuman.tistory.com/130 : 기본적인 내용에 대해 잘 설명되어 있음.
- http://ergate.tistory.com/155 : -v 옵션에 대한 설명 있음.
댓글 없음:
댓글 쓰기