코락 CoRock
코딩하는 락스타
코락 CoRock
  • 분류 전체보기 (393)
    • frameworks (19)
      • spring (19)
      • spring-boot (0)
      • testing (0)
    • languages (94)
      • java (39)
      • kotlin (0)
      • python (42)
      • r (13)
    • libraries (0)
    • programming (239)
      • android (13)
      • c (17)
      • cpp (22)
      • database (18)
      • design-pattern (4)
      • data-structures (11)
      • git (8)
      • hadoop (6)
      • html-css (7)
      • issue (4)
      • javascript (26)
      • jsp (34)
      • os (29)
      • php (6)
      • preferences (19)
      • etc (15)
    • discography (37)
      • k-pop (18)
      • pop (19)
    • blog (3)

블로그 메뉴

  • Programming
  • Java
  • JavaScript
  • Discography
  • K-Pop Songs
  • Pop Songs
  • Blog
  • Guestbook

공지사항

인기 글

태그

  • CentOS
  • r
  • python
  • Spring
  • 파이썬
  • jsp
  • javascript
  • Android
  • oracle
  • Java
  • 자바스크립트
  • linux

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
코락 CoRock

코딩하는 락스타

programming/android

[Android] 지도 서비스

2018. 8. 10. 22:14
반응형

13. 지도 서비스

 

13.1 구글맵 v2

13.1.1 API Key 획득 및 적용

구글 지도 API를 사용하려면 자신의 앱을 인증할 수 있는 API Key를 발급받아야 함

 

13.1.2 앱 서명용 인증서 위치 확인

애플리케이션을 빌드할 때 서명이 필요함.

구글 지도 API에서는 API의 무분별한 사용을 방지하기 위해 앱 서명용 인증서를 기반으로 API Key를 발급

디버그용 인증서와 릴리즈용 인증서가 있음

디버그 인증서 - 개발 환경을 설치했을 때 기본으로 제공되는 인증서

위치: C:\Users\(사용자 계정 이름)\.android\debug.keystore

릴리즈 인증서 - 마켓에 업로드할 때 필요한 인증서

 

13.1.3 SHA-1 지문(Fingerprint) 얻기

keytool -list -v -keystore c:/users/사용자계정이름/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

 

13.1.4 Google API 프로젝트 생성

 

 

13.2 실습예제

13.2.1 build.gradle

13.2.2 AndroidManifest.xml

13.2.3 activity_main.xml

13.2.4 MainActivity.java

13.2.5 map1.xml

13.2.6 Map1.java

13.2.7 map2.xml

13.2.8 Map2.java

13.2.9 map3.xml

13.2.10 Map3.java

13.2.11 map4.xml

13.2.12 Map4.java

 

 

13.3 Places API Web Service를 사용하여 현재 위치 주변의 장소 표시하기

13.3.1 Place API Web Service 사이트 접속

13.3.2 Google Maps Android API를 위해 생성했던 프로젝트를 선택하고 "계속" 클릭

13.3.3 사용자 인증 정보 추가

13.3.4 인증키를 복사(Google Maps Android API와 Places API Web Service를 위한 key 2개가 발급된 상태임)

13.3.5 build.gradle에 라이브러리 추가

반응형
저작자표시 비영리 변경금지 (새창열림)
    'programming/android' 카테고리의 다른 글
    • [Android] 하드웨어
    • [Android] 서비스
    • [Android] 애니메이션
    • [Android] 다이얼로그
    코락 CoRock
    코락 CoRock
    A COder dreaming of being a ROCKstar

    티스토리툴바