[TMAP] Navi SDK 샘플 앱 경로 요청 오류 (재질문)
- 2022-12-19 15:28:46
- 조회1069
- 댓글3
바로 위 글 다시 질문드립니다.
샘플 코드에서 API_KEY만 입력하였고 나머지는 건들지 않았습니다.
오류나는 함수는 아래 함수입니다.
navigationFragment.requestRoute(startPoint, null, endPoint, new TmapUISDK.RouteRequestListener() { @Override public void onSuccess() { Log.e(TAG, "requestRoute Success"); } @Override public void onFail(int i, @Nullable String s) { Log.e(TAG, "requestRoute Success"); } });
startPoint와 endPoint 초기화하는 코드는 샘플 그대로 했습니다.
초기화한 startPoint 값은 아래와 같습니다.
startPoint.getName(): 서울특별시 성동구 성수2가3동
startPoint.getMapPoint().getLatitude(): 37.5421381
startPoint.getMapPoint().getLongitude(): 127.0581751
Location currentLocation = SDKManager.getInstance().getCurrentPosition(); String currentName = VSMCoordinates.getAddressOffline(currentLocation.getLongitude(), currentLocation.getLatitude()); WayPoint startPoint = new WayPoint(currentName, new MapPoint(currentLocation.getLongitude(), currentLocation.getLatitude())); //목적지 WayPoint endPoint = new WayPoint("강남역", new MapPoint(127.027813, 37.497999), "280181", (byte) 5);
아래는 오류 발생 부분 로그입니다.
2022-12-19 15:27:23.548 12994-12994 AndroidRuntime com.myapplication E FATAL EXCEPTION: main
Process: com.myapplication, PID: 12994
java.lang.NullPointerException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter, parameter errorCode
at com.skt.tmap.engine.navigation.SDKManager$d0.onFailAction(Unknown Source:2)
at com.skt.tmap.engine.navigation.route.RouteRepository$Companion$a.onFailure(SourceFile:6)
at com.skt.tmap.engine.navigation.network.NetworkManagerV3$d.a(SourceFile:27)
at com.skt.tmap.engine.navigation.network.e.onResponse(SourceFile:14)
at retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1.lambda$onResponse$0$retrofit2-DefaultCallAdapterFactory$ExecutorCallbackCall$1(DefaultCallAdapterFactory.java:89)
at retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1$$ExternalSyntheticLambda1.run(Unknown Source:6)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8751)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)
전체 로그 다시 첨부드리니 확인 부탁드립니다.
감사합니다.