구글 맵 API Key 발급
우선 MD5 Fingerprint 를 만들어야 합니다.
JDK가 설치된 폴더안에 bin 폴더가 있습니다.
이 폴더 안에 있는 keytool.exe 프로그램을 이용하여야 합니다.
우선 bin 폴더를 환경변수중 Path에 추가 합니다.
그런 다음 C:\Users\사용자 계정명\.android 폴더로 이동한후
keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
라고 실행 시키면 MD5 Fingerprint 가 표시됩니다.
이 MD5를 복사하시고
http://code.google.com/android/maps-api-signup.html 페이지로 이동합니다.
동의하시고 생성된 MD5를 입력하시면 API Key 가 발급됩니다.
layout 의 xml 파일에 생성된 키를 넣으시면 됩니다.
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="API Key"/>
AndroidManifest.xml 파일에
<uses-permission android:name="android.permission.INTERNET" />
<uses-library android:name="com.google.android.maps" android:required="true"/>
도 추가 해주셔야 합니다.
[debug용]
MD5 :
keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
[배포용]
MD5 :
keytool -list -keystore ./생성한키파일명.keystore -storepass 생성한키파일비밀번호 -keypass 생성한키파일비밀번호