프로젝트 생성
Android studio에서 project를 생성한다. Activity 선택 화면에서 Google Maps Activity를 선택한다.
permission설정과, 인증 Key 설정 코드를 추가해야한다.
app\src\main\AndroidManifest.xml
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.INTERNET"/>
res\values\google_maps_api.xml
<!-- YOUR KEY에 KEY를 추가해준다 -->
<string name="google_maps_key" templateMergeStrategy="preserve" translatable="false">YOUR KEY</string>
SHA1 KEY 생성
Path 에 java path 추가
path를 추가하면 keytool 명령을 사용할 수 있다
# C:\Users\student\.android 위치에서 cmd 창을 실행한다
> keytool -list -v -keystore debug.keystore -storepass android -keypass android
# Key가 생성됌
인증서 지문:
SHA1: D8:A3:7B:10:4C:AE:13:E5:CC:A8:E6:61:5B:F7:0A:5B:4A:3B:F6:77
SHA256: D1:D1:06:36:4C:41:E7:63:E3:12:13:62:1D:53:DE:67:30:02:2E:EF:82:B1:B2:BC:11:1C:97:66:0A:DF:6C:E0
서명 알고리즘 이름: SHA1withRSA
주체 공용 키 알고리즘: 1024비트 RSA 키
버전: 1
SHA1 키를 복사해서 메모장에 저장해둔다
Google Maps API KEY 생성 방법
|
사용자 인증 정보 만들기를 누른다 |
|
위에서 생성한 SHA-1 인증서 지문과 Android 프로젝트 생성 시 설정 한 package 명을 넣어준다. |
메뉴 > API 서비스 > 라이브러리에 들어가서 Google Maps Android API 를 클릭한 후 사용설정까지 해줘야한다.
|
Google Maps JavaScript API 화면이지만 Android API를 사용하기 위해서는 Android API에 들어가서 사용설정을 해야 한다. |