문의 시, 사용하시는 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 외에
추가 문서도 있을까요?