From c733bc075664820f9aea85c13c99e23049977225 Mon Sep 17 00:00:00 2001 From: liujing Date: Tue, 26 Jan 2021 16:11:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BA=E5=88=86=E4=BD=BF=E7=94=A8=E5=86=85?= =?UTF-8?q?=E5=A4=96=E9=83=A8location?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/mogo/realtime/constant/SnapshotUploadInTime.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/mogo-realtime/src/main/java/com/mogo/realtime/constant/SnapshotUploadInTime.java b/modules/mogo-realtime/src/main/java/com/mogo/realtime/constant/SnapshotUploadInTime.java index 6bd21ca..0a8659d 100644 --- a/modules/mogo-realtime/src/main/java/com/mogo/realtime/constant/SnapshotUploadInTime.java +++ b/modules/mogo-realtime/src/main/java/com/mogo/realtime/constant/SnapshotUploadInTime.java @@ -2,6 +2,7 @@ package com.mogo.realtime.constant; import android.content.Context; +import com.mogo.cloud.passport.MoGoAiCloudClient; import com.mogo.realtime.entity.CloudLocationInfo; import com.mogo.realtime.location.MogoRTKLocation; import com.mogo.realtime.socket.IMogoCloudOnMsgListener; @@ -37,7 +38,10 @@ public class SnapshotUploadInTime implements MogoRTKLocation.RTKLocationListener //todo 调用 public void start(Context context, String appId, IMogoCloudOnMsgListener listener) { - MogoRTKLocation.getInstance().registerRTKLocationListener(this); //todo 区分外部内部 + if (MoGoAiCloudClient.getInstance().getAiCloudClientConfig().getIsUseExternalLocation()) {//todo 区分外部内部 + MogoRTKLocation.getInstance().init(); + MogoRTKLocation.getInstance().registerRTKLocationListener(this); + } SocketHandler.getInstance().initSocket(context, appId, listener); SocketHandler.getInstance().resetUploadDelayListener(resetTime -> MogoRTKLocation.getInstance().resetUploadDelay(resetTime)