SDK version: 1.4.1.0
안녕하세요.
안드로이드 지도 SDK 를 초기화시 아래 리스너를 통해서 401 응답이 내려오고 있습니다.
setOpenAPIKeyAuthenticationResultListener
항상 재현이 되는 것은 아니고, 일부 단말기에서는 가끔 나타나고, 일부 단말기는 항상 나타나고 있습니다.
혹시 원인을 알 수 있을까요?
사용하는 라이브러리는 SDK 사용 가이드 페이지에 있는 다운로드 링크를 통해서 사용 중에 있습니다. (libDaumMapAndroid.jar 및 libDaumMapEngineApi.so)
아래는 맵 초기화 코드 입니다.
val apiKey = PackageUtils.getPackageStringMetadata(activity!!, “com.kakao.sdk.AppKey”)
val mapLayout = MapLayout(activity)
mapView = mapLayout.mapView
mapView.setOpenAPIKeyAuthenticationResultListener{ mapView, code, msg ->
Log.d("Tag", "MapAuthenticationResult: $code, $msg")
}
mapView.setMapViewEventListener(this)
mapView.setMapType(MapView.MapType.Standard)
mapView.setMapCenterPoint(MapPoint.mapPointWithGeoCoord(initialLocation.latitude, initialLocation.longitude), false)
v.findViewById<ViewGroup>(R.id.map_view).addView(mapLayout)
해당 fragment 가 로딩 되면 로그에 아래와 같이 출력이 됩니다.
MapAuthenticationResult: 401, null
원인 분석에 추가적인 정보가 필요하면 말씀 부탁 드리겠습니다.
감사합니다.