Android Naver Map API 사용하기

pass·2023년 8월 24일
0

Android

목록 보기
27/36
post-thumbnail

🔥 Android 에서 Naver Map API 를 사용하여 지도를 띄워보자.

공식 문서 : https://navermaps.github.io/android-map-sdk/guide-ko/1.html


Android 에서 지도 기능을 편리하게 사용하기 위해 Google Map, Kakao Map, Naver Map 등이 자주 사용된다. 이번 글에서는 Naver Map API 를 사용하여 지도를 띄우는 방법을 살펴보자.


✓ Client ID 발급

https://www.ncloud.com/product/applicationService/maps

1) 위 사이트로 들어가서 로그인 후 이용 신청을 한다. (Android 만 사용할 경우 -> Mobile 로 신청)
2) 콘솔로 이동하여 신청된 목록과 Client ID 를 확인한다.


✓ build.gradle

implementation 'com.naver.maps:map-sdk:3.17.0'

✓ AndroidManifest.xml에 Client ID 지정

<manifest>
    <application>
        <meta-data
            android:name="com.naver.maps.map.CLIENT_ID"
            android:value="YOUR_CLIENT_ID_HERE" />
    </application>
</manifest>
  • value 부분에 콘솔에서 확인했던 CLIENT_ID 를 입력한다.
  • AndroidManifest.xml을 수정하지 않고 API를 호출해 클라이언트 ID를 지정할 수도 있다.

✓ layout 에 지도 표시

<androidx.fragment.app.FragmentContainerView
    android:id="@+id/map_fragment"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:name="com.naver.maps.map.MapFragment" />

  • 실행 후 지도가 잘 띄워진 것을 확인할 수 있다.
  • 위치를 지정해주지 않아 기본 지역으로 표시되었다.
profile
안드로이드 개발자 지망생

0개의 댓글