문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
v2, 앱 ID : 1058722
Faq 목록 - 10. Android ( Faq 목록 입니다 ) 먼저 확인해주세요.
-
안드로이드 카카오맵 api를 불러오지 못함 ((401 unauthorize) 에러)
-
안드로이드 기기 64bit arm6-8a 사용 중
-
로그캣 K3F 검색시 에러
<-- {null=[HTTP/1.1 401 Unauthorized], Connection=[keep-alive], Content-Type=[application/json;charset=UTF-8], Date=[Mon, 08 Apr 2024 05:16:41 GMT], Transfer-Encoding=[chunked], WWW-Authenticate=[Bearer realm="kakao",error="invalid_token",error_description="The access token expired"], X-Android-Received-Millis=[1712553401840], X-Android-Response-Source=[NETWORK 401], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1712553401771], X-Request-Id=[355964b4956097a7c9a3c7b118f43887]}
2024-04-08 14:16:41.842 17282-17282 K3fAApi com.kakao.maps.open.android E com.kakao.vectormap.MapAuthException: MapAuthException(401): Unauthorized
at com.kakao.vectormap.MapAuthHttpClient.run(MapAuthHttpClient.java:94)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
네이티브 값은 플랫폼 생성 후 넣었습니다.
샘플 프로젝트를 다운받아 사용중이라 디버그 해시 값이 잘못 들어오는지 봐주시면 감사하겠습니다.
샘플 프로젝트의 MapApplication.java에서 init 부분 apikey값만 수정하였습니다.
네이티브 키 값
MapApplication.java // 해당 위 네이티브 키 값은 이 파일 init에다가 넣었고
디버그 키 값
플랫폼 → 키 해시에 디버그 키값 은 넣었습니다.