구글에서 제공해주는 API를 이용하면 안드로이드에서 지도를 만들기 간단합니다.


Google Map API를 연동하는 방법을 정리합니다. 안드로이드 스튜디오를 이용하여 진행하였습니다.


1. 안드로이드 스튜디오에서 새로운 프로젝트 생성

  원하는 프로젝트 이름으로 안드로이드 프로젝트를 생성합니다.

 


2. Google 프로젝트 만들기

 https://console.cloud.google.com 로 이동하여 프로젝트를 생성할 수 있습니다.

 - 원하는 프로젝트 이름을 설정하여 프로젝트를 생성하세요.



3. Google Map Api 사용 설정하기





4. 안드로이드에서 사용할 Google API 키 생성하기





 - 여기서 android 앱의 사용량 제한 항목에서 패키지 이름 및 지문을 추가는 선택사항입니다.

   추가를 원하는 분들을 위해서 SHA-1 인증서 지문 받는 방법입니다.

1. cmd를 실행합니다.

2. C:\Users\%username%\.android     // 경로로 이동합니다.

3. keytool -list -keystore debug.keystore -keypass android -storepass android -alias androiddebugkey                             // 명령어를 입력하면 SHA-1 인증서 지문을 가져올 수 있습니다.

4. 가져온 인증서 지문을 사용하면 됩니다.



5. 안드로이드 프로젝트(build.gradle 추가)



6. 구글 키 등록하기 (strings.xml 파일)



7. manifests 파일

 - 구글맵을 사용할 때 필요한 권한을 추가 및 meta-data 추가



8. MainActivity.java

 - 초기 위치를 위도 경도를 이용하여 설정 하고 내위치로 가는 버튼을 사용설정, 초기 줌 레벨을 15로 설정



9. activity_main.xml

 - google map을 추가하기위한 fragment를 추가합니다.



10. CustomMapFragment.java

 - Google Map Fragment를 사용할 때 원하는 방식으로 custom 하기 위해서 추가

 - fragment touch 이벤트 부분




Posted by kkangMH

블로그 이미지
kkangMH

공지사항

Yesterday
Today
Total

달력

 « |  » 2025.2
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함