철스토리

Integration Map 본문

안드로이드/유용한 라이브러리

Integration Map

HyunChol 2020. 8. 20. 21:56
반응형

구글맵 설정

 1) 파이어베이스 설정

 2) 구글 개발자 콘솔 설정

 

네이버지도 설정

티맵 설정

 

 

 

 

 

 

 

1. 파이어베이스 프로젝트 생성 (https://console.firebase.google.com/u/0/)

프로젝트 추가

 

 

2. 프로젝트 만들기

프로젝트 만들기

 

3. 프로젝트 생성 완료

 

 

 

프로젝트 개요 -> 프로젝트 설정 -> 내 앱 -> 안드로이드 선택

 

 

앱 등록하기

위의 디버그 서명 인증서 SHA-1 키를 얻기 위해서는 여기 를 눌러서 확인해주세요.

 

 

 

app 디렉토리 하위에 google-services.json 파일 붙여넣기

 

 

Firebase SDK 추가하기

 

 

 

완료 -> '이 단계 건너뛰기'

 

 

최종적으로 아래와 같이 나오면 firebase 설정은 1차적으로 완료됨

 

 

위의 파이어베이스 설정이 완료되었으면 구글 디벨로퍼스 콘솔(https://console.developers.google.com/)에 접속한다.

파이어베이스에서 만들었던 프로젝트가 구글 디벨로퍼스 콘솔에도 있을테니 선택

라이브러리 -> Maps SDK for Andorid 선택 -> '사용'을 눌러서 활성화

 

 

햄버거메뉴 -> API 및 서비스 -> 사용자 인증 정보 선택

 

 

 

상단에 '사용자 인증 정보 만들기' -> API 키

 

 

 

 

API 키 복사 -> '키 제한' 선택

 

 

 

 

 

이름 작성 -> 애플리케이션 제한사항 'Android 앱' 선택 -> Android 앱의 사용량 제한의 '항목추가' -> 위의 파이어베이스에 적었던 패키지이름 및 SHA-1 인증서 디지털 지문 입력 후 완료 -> API 제한사항 키 제한 안함 -> 저장

 

생성된 키 확인

 

안드로이드 생성한 프로젝트의 AndroidManifest.xml 에 위에서 생성한 google map api key를 <application> 내부에 넣는다.

 

 

 

네이버지도

 

Products & Serivces -> AI.NAVER API 선택

 

 

 

 

Application 등록하기

 

Client ID를 복사해 둔다.

 

 

 

안드로이드 생성한 프로젝트의 AndroidManifest.xml 에 위에서 생성한 Client ID를 <application> 내부에 넣는다.

 

 

 

 

 

티맵설정

 

<string name="tmap_api_key">여기에 tmap에서 받은 api키를 넣어주세요.</string>
반응형

'안드로이드 > 유용한 라이브러리' 카테고리의 다른 글

ExoPlayer  (0) 2016.11.28
realm  (0) 2016.10.11
CoordinatorLayout  (0) 2016.10.06
GridViewWithHeaderAndFooter - GridView Header Footer 라이브러리  (0) 2016.10.05
PullToRefresh - 당겨서 새로고침  (0) 2016.10.05
Comments