Android kakaoMap 사용 문의 드립니다

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.

안녕하세요.
kakaoMap 을 구현하고 있는데,
분명 지난주에는 정상적으로 표출되었는데, 오늘 추가 구현해보려고 하니, 갑자기 빈화면으로 나오고 있습니다.
정상적으로 Init, Start, onMapReady 메소드가 실행되고 있는데 왜그런걸까요??
Fragment로 구현했는데, 다른 탭으로 이동시 잠깐 지도가 보였다가 사라지고 있습니다.

원인 파악을 위해 추가적인 정보가 필요합니다.

  1. 문제의 상황 재현에서 “k3f” 필터로 된 로그캣 로그 내용을 첨부 부탁드립니다.
  2. 지도가 안나오는 부분을 스크린샷으로 찍어서 올려주시기 바랍니다.



다크모드일때는 지도가 정상적으로 표출이 되는데,
라이트모드일때는 지도가 보이지가 않습니다.
로그를 확인해보면, onMapReady 메소드는 정상 호출되었고, 이후에 아래 오류 로그가 발생합니다.

[Label] addLayer(id=label_default_layer, zOrder=10001, type=0, unit=0, order=0, isLod=0) —>
2024-08-27 15:28:09.280 15676-15676 K3fAApi D Added Image. AssetId : [2131165360]
2024-08-27 15:28:09.281 15676-15850 K3fCore E unsupported image format.
2024-08-27 15:28:09.294 15676-15850 K3fAApi D [Label] addLayer(id=lodLabel_default_layer, zOrder=10001, type=0, unit=0, order=0, isLod=1) —>
2024-08-27 15:28:09.294 15676-15850 K3fAApi D [Label] addPointLabelStyles(id=-426705495) —>
2024-08-27 15:28:09.294 15676-15850 K3fAApi D [Label] addLabel(layer=label_default_layer, styleId=-426705495, labelId=iconLabel, lsLod=0) —>
2024-08-27 15:28:09.294 15676-15850 K3fAApi D → newCenterPoint(lat: 37.879493, lng: 127.195473, zoomLevel: 15, height: 3987.863124, animate: 1, duration: 16843160, makeViaPoint: 0, chain: 0)

  1. 우선 올려주신 로그는 정상적인 로그고, 지도의 시작시점 부터 나오지 않아 파악하기 어렵습니다. 지도를 시작하는 부분부터 안나오는 부분까지 전체 로그를 부탁 드립니다.

  2. 앱 중간에 다크에서 라이트로 모드 변경할 때, 안나오는 것인가요? 아니면, 라이트모드 변경 후 앱 시작하면서부터 안나오는 것인가요?

  3. 스크린샷으로만 볼 때, 애초에 MapView 가 제대로 실행이 안된 것처럼 보입니다.

  4. 프로젝트를 export 해서 공유해주실 수 있다면, 프로젝트 첨부 시 좀 더 빠르게 파악해볼 수 있을 것 같습니다.

지도 화면 onCreate시 전체 로그입니다.
2024-08-28 22:49:06.493 24123-24227 K3fAApi com.cyber.restory D —> RequestHeader(https://dapi.kakao.com/v2/maps/vector/auth) {Accept=[application/json], Authorization=[KakaoAK cd4c25b59b5d9734b1f9fa86fa925f10], KA=[sdk/12 mapSdk/2.11.9 os/android-31 lang/ko-KR device/sdk_gphone64_arm64 origin/aRVAvfO/JeRzP1k2YTLVnkVM/yc= android_pkg/com.cyber.restory]}
2024-08-28 22:49:06.513 24123-24226 K3fAApi com.cyber.restory D AppSpec : High spec
2024-08-28 22:49:06.513 24123-24226 K3fCore com.cyber.restory I app diplay scale: 1.250000
2024-08-28 22:49:06.513 24123-24226 K3fAApi com.cyber.restory V + e s(2.11.9, 234e1cac, c99919cb2 1.250000, com.cyber.restory)
2024-08-28 22:49:06.515 24123-24226 K3fCore com.cyber.restory I DownloadManager initialized
2024-08-28 22:49:06.521 24123-24227 K3fAApi com.cyber.restory V ← {null=[HTTP/1.1 200 OK], Connection=[keep-alive], Content-Length=[0], Date=[Wed, 28 Aug 2024 13:49:08 GMT], strict-transport-security=[max-age=31536000; includeSubDomains], X-Android-Received-Millis=[1724852946520], X-Android-Response-Source=[NETWORK 200], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1724852946495], X-Request-Id=[6ceb05720849e00b633e1be58d29a074]}
2024-08-28 22:49:06.534 24123-24226 K3fCore com.cyber.restory I >>> Initialize appEngine[RELEASE]{1724852946}
2024-08-28 22:49:06.537 24123-24226 K3fCore com.cyber.restory I >>> Start appEngine[RELEASE]{1724852946}
2024-08-28 22:49:06.537 24123-24226 K3fCore com.cyber.restory I android high
2024-08-28 22:49:06.541 24123-24226 K3fCore com.cyber.restory I DownloadManager initialized
2024-08-28 22:49:06.541 24123-24226 K3fCore com.cyber.restory I start to make a map view
2024-08-28 22:49:06.543 24123-24226 K3fAApi com.cyber.restory V + e c (1080, 1855, openmap)
2024-08-28 22:49:06.543 24123-24226 K3fCore com.cyber.restory I Engine{1724852946} resumed.
2024-08-28 22:49:06.543 24123-24226 K3fAApi com.cyber.restory V - allViewport(1080, 1855)
2024-08-28 22:49:06.598 24123-24226 K3fCore com.cyber.restory E unsupported image format.
2024-08-28 22:49:06.604 24123-24226 K3fCore com.cyber.restory I onRenderViewSuccess
2024-08-28 22:49:06.605 24123-24123 K3fAApi com.cyber.restory D Added Image. AssetId : [2131165362]

2024-08-28 22:49:06.606 24123-24123 K3fAApi com.cyber.restory V addPoiClickEventListener done.

2024-08-28 22:49:06.612 24123-24226 K3fAApi com.cyber.restory D [Label] addLayer(id=label_default_layer, zOrder=10001, type=0, unit=0, order=0, isLod=0) —>
2024-08-28 22:49:06.612 24123-24226 K3fAApi com.cyber.restory D [Label] addLayer(id=lodLabel_default_layer, zOrder=10001, type=0, unit=0, order=0, isLod=1) —>
2024-08-28 22:49:06.612 24123-24226 K3fAApi com.cyber.restory D [Label] addPointLabelStyles(id=-819732505) —>
2024-08-28 22:49:06.612 24123-24226 K3fAApi com.cyber.restory D [Label] addLabel(layer=label_default_layer, styleId=-819732505, labelId=iconLabel, lsLod=0) —>
2024-08-28 22:49:06.612 24123-24226 K3fAApi com.cyber.restory D → newCenterPoint(lat: 37.879493, lng: 127.195473, zoomLevel: -1, height: 3987.863124, animate: 0, duration: 0, makeViaPoint: 0, chain: 0)
2024-08-28 22:49:06.612 24123-24226 K3fAApi com.cyber.restory D setPoiClickable(1)
2024-08-28 22:49:06.612 24123-24226 K3fAApi com.cyber.restory D [Label] addLabel(layer=label_default_layer, styleId=-819732505, labelId=iconLabel22, lsLod=0) —>
2024-08-28 22:49:06.612 24123-24226 K3fAApi com.cyber.restory D → newCenterPoint(lat: 37.422006, lng: -122.084003, zoomLevel: -1, height: 3987.863124, animate: 0, duration: 0, makeViaPoint: 0, chain: 0)
2024-08-28 22:49:06.646 24123-24226 K3fAApi com.cyber.restory V - allViewport(1080, 1855)

  1. 앱 중간에 다크 → 라이트로 변경시에도 안나오고, 라이트모드로 시작시에도 안나오고 있습니다.
    다크모드에서는 잘 동작하고 있습니다.

3.라이트모드에서도 onMapReady메소드에서 로그는 정상적으로 찍히고 있습니다.

  1. 프로젝트는 어떻게 공유해드리면 될까요??
  • 우선, 올려주신 로그상에는 별다른 문제가 없어보입니다.
  • 프로젝트는 첨부는 AndroidStudio 를 사용하신다면, File > Export > Export to Zip File... 를 통해 zip 파일을 올려주시면 되십니다.

프로젝트 첨부해주셔서 감사합니다. 올려주신 프로젝트를 실행시켜보니, 라이트모드/다크모드 지도가 모두 잘 나오고 있습니다.
코드상에도 특별히 지도가 안나올만한 부분이 없어 보입니다. 프로젝트를 다시 한번 확인해 주시기 바랍니다.