낭만 프로그래머
안드로이드(Android)에 카카오 지도(다음 지도) API 사용하기 본문
http://apis.map.kakao.com/android/guide/ 에 적힌대로 하면 카카오 지도가 나오지 않고 오류가 발생한다.
java.lang.UnsatisfiedLinkError 바로 이녀석이다 ㅜㅜ;;
그래서 이렇게 정리 한다. ㅋㅋ
- 키 발급과 같은 기본적인 것은 http://apis.map.kakao.com/android/guide/를 따라서 하면 된다.
- 라이브러리도 http://apis.map.kakao.com/android/guide/에서 받으면 된다.
- 하지만 라이브러리를 소스에 넣는 방법은 이렇게 하자
1. AndroidManifest.xml 파일에 키를 입력하자. 당연히 퍼미션도 줘야 한다
...
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<meta-data android:name="com.kakao.sdk.AppKey" android:value="키를 넣자"/>
<application
android:allowBackup="true"
...
2. 중요.. 여기가 가이드와 다르다. so파일들을 src - main 폴더 아래에 그림과 같이 넣자.
3. jar 파일은 가이드 설명대로 libs 폴더 만들어서 넣은 다음 Dependencies에서 추가해 주자
4. 샘플은 http://apis.map.kakao.com/android/sample/에서 받아서 보면 된다.
'Android' 카테고리의 다른 글
Google Play 연결 URL 정보 (0) | 2019.09.18 |
---|---|
Android Studio에서 androidx 패키지 문제 해결 (0) | 2019.09.18 |
Android 에서 Preference를 사용하여 설정 값 저장하기 (0) | 2019.03.28 |
Android 에서 Toast 사용하기 (0) | 2019.03.28 |
Android Studio 3.1 이상에서 DDMS 열기 (0) | 2019.03.28 |