-
[앱 제작하기 1] KaKao Map API 사용하기공부/Android 2020. 11. 18. 21:29
이론 수업시간에 이번 수업은 전부 프로젝트로 대체한다하여
자유주제로 프로젝트를 설계하여 진행하게되었다 .
나는 일단 공공데이터를 기반으로한 길찾기앱을 만들기로 하였는데
그 첫번째 단계로 일단 KAKAO MAP API를 적용하기로 했다.
1. KAKAO MAP API
구글에 카카오 API라고 검색하면 다양한 API를 제공하는 KakaoDevelopers에 접속할 수 있다.
Kakao Developers
카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.
developers.kakao.com
2. 설치
카카오에서 제공하는 API 가이드
apis.map.kakao.com/android/guide/apis.map.kakao.com/android/apis.map.kakao.com/
일단 진행한 순서대로 가이드를 정리해봤다.
1. 위 링크에 접속해서 SDK를 다운한다.
2. 압축해제 한 파일 중 libDaumMapAndroid.jar, libMapEngineApi.so 파일을 해당 디렉터리를 생성해서 복사해준다.
해당 디렉터리로 파일을 옮기면 ? 로 파일이 표시되는 경우가 있다 .
3.AndroidManifest.xml에 Permission과 APP KEY를 추가한다.
- permission
<uses-permission android:name="android.permission.INTERNET"> </uses-permission> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"> </uses-permission>
- APP KEY
<meta-data android:name="com.kakao.sdk.AppKey" android:value="XXXXXXXXXXXXXXXXXXXXXXXXXXXX"/> // android:value="XXXXXXXXXXXXXXXXXXXXXXXXXXXX" 따로 키를 발급받아야한다.
API를 사용하려면 앱 키 발급 및 키 해시를 등록해야만 사용 가능하다.
Key Hash를 발급받는 방법과 등록하는 방법은 해당 블로그에 나와있고
각종 오류도 참고하여 많이 도움받았다.
[Android] 다음 카카오맵 API 적용 시행착오 (파일 추가 경로 및 키해시)
1. 서론 카카오맵 API는 다음 링크에 가이드가 존재합니다. http://apis.map.kakao.com/android/guide/ 먼저 사용했던 네이버 지도는 gradle에 한두줄 적고 설정하면 알아서 되었습니다만... 카카오맵은 가이드
themach.tistory.com
[Android] 카카오맵 API 사용 설정 및 각종 오류 해결
카카오맵 API 초기 사용법 및 에러 해결책 제시
velog.io
정상 실행된 동작화면 근데 나는 여러가지 시도를 해봤지만 PC 안드로이드 가상시뮬에서는 MAP API가 실행안되고 계속 실행이 중단되어서 폰으로 APK를 받아 설치하여 실행해보니 정상작동하였다.
위 링크에서 오류해결을 시도해도 안된다면 자신의 스마트폰으로 실행보도록 하자!
'공부 > Android' 카테고리의 다른 글
[앱 제작하기 1-1] Intent로 Activity 전환 (0) 2020.11.18