카카오내비 SDK v2 실행안됨 문의

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.

Faq 목록 - 10. Android ( Faq 목록 입니다 ) 먼저 확인해주세요.


SDK com.kakao.sdk:v2-navi:2.9.0
ID 134481

플레이스토어에 배포하려는 release 버전 관련 문의드립니다.
내부테스트로 확인해봤는데

실행이 안되면서 로그에 해당 문구가 보여서요

java.io.IOException: java.lang.NoSuchFieldException: WGS84

code 예시는 아래와 같이 사용했습니다.

startActivity(NaviClient.getInstance().navigateIntent(
     new Location("카카오 판교오피스", "127.108640", "37.402111"),
     new NaviOption(com.kakao.sdk.navi.model.CoordType.WGS84, null, null, null, null, null, null, null),
     null
));

실행이 안되는 이유는 혹시 proguard 이슈 때문일까요?
minifyEnabled true // ← ProGuard (or R8) 활성화된 상태입니다.

progurad-rules에다

# Kakao SDK model 전체 보존
-keep class com.kakao.sdk.navi.model.** { *; }

# enum 클래스의 필수 정적 메서드 보존
-keepclassmembers enum * {
    public static **[] values();
    public static ** valueOf(java.lang.String);
}

이렇게만 명시하면 될까요?

그리고 개발 문서 Android | Kakao Developers Android 외에
추가 문서도 있을까요?

안녕하세요.

ProGuard 규칙에 다음 내용을 참고하여 추가 부탁드립니다.

시작하기 | Kakao Developers 시작하기 - 선택: 프로가드 규칙