[Android] Daum Map SDK 적용하기
다음 맵 SDK를 사용하면서 공식 가이드대로 진행시 일부 안되는 부분들이 있음.
카카오 개발자 사이트 가입
카카오 개발자 사이트에서 앱 생성
Android 플랫폼 추가 : 앱 선택 -
설정
-일반
-플랫폼 추가
-Android
선택 후 추가키 해시 등록 :
Android
플랫폼 선택 후키 해시
등록라이브러리 파일 추가 Android Daum Map 라이브러리 구성 가이드에는 위와 같이 libs 파일에 추가하라고 하지만 이대로 할 경우 오류 발생함.
libDaumMapAndroid.jar
는 위 위치가 맞고 gradle 에 아래와 같이 추가가 필요함.dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementation files('libs/libDaumMapAndroid.jar') }
armeabi
와armeabi-v7a
는 /src/main 디렉토리 아래jniLibs
디렉토리 생성 후 복사함.AndroidManifest.xml 에
Permission
과APP Key
추가<uses-permission android:name="android.permission.INTERNET"> </uses-permission> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"> </uses-permission>
<meta-data android:name="com.kakao.sdk.AppKey" android:value="XXXXXXXXXXXXXXXXXXXXXXXXXXXX"/>
코드 작성
MapView mapView = new MapView(this); ViewGroup mapViewContainer = (ViewGroup) findViewById(R.id.map_view); mapViewContainer.addView(mapView);
'Android개발 > 가져다쓰기' 카테고리의 다른 글
네이버 지도 사용 중 MissingLibraryException 발생 이슈???? (2) | 2023.11.26 |
---|---|
[Android] SonarQube 적용기 (0) | 2020.02.12 |
[Android] 초간단 Retrofit 라이브러리 사용해보기 (0) | 2017.12.18 |
[Android] 초간단 Lottie 라이브러리 사용해보기 (0) | 2017.12.14 |