From 977f16207f3db9c3e0a64c73a97e2edffddc8661 Mon Sep 17 00:00:00 2001 From: zhongchao Date: Mon, 22 May 2023 15:02:24 +0800 Subject: [PATCH] location add debug func --- .../com/mogo/cloud/location/IMogoLocationInfoService.java | 6 ++++++ .../main/java/com/mogo/cloud/location/LocationManager.java | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/foudations/mogo-location/src/main/java/com/mogo/cloud/location/IMogoLocationInfoService.java b/foudations/mogo-location/src/main/java/com/mogo/cloud/location/IMogoLocationInfoService.java index 710b23e..7ab7bf7 100644 --- a/foudations/mogo-location/src/main/java/com/mogo/cloud/location/IMogoLocationInfoService.java +++ b/foudations/mogo-location/src/main/java/com/mogo/cloud/location/IMogoLocationInfoService.java @@ -14,6 +14,12 @@ public interface IMogoLocationInfoService { */ void init(Context context); + /** + * 设置是否为debug模式 + * @param debugMode true/false + */ + void setDebugMode(Boolean debugMode); + void start(); void stop(); diff --git a/foudations/mogo-location/src/main/java/com/mogo/cloud/location/LocationManager.java b/foudations/mogo-location/src/main/java/com/mogo/cloud/location/LocationManager.java index d47e8ed..1d07d98 100644 --- a/foudations/mogo-location/src/main/java/com/mogo/cloud/location/LocationManager.java +++ b/foudations/mogo-location/src/main/java/com/mogo/cloud/location/LocationManager.java @@ -10,7 +10,7 @@ import com.mogo.cloud.passport.MoGoAiCloudClientConfig; public class LocationManager implements IMogoLocationInfoService { private static volatile LocationManager mInstance; - private MoGoAiCloudClientConfig cloudClientConfig; + private final MoGoAiCloudClientConfig cloudClientConfig; private LocationManager() { cloudClientConfig = MoGoAiCloudClient.getInstance().getAiCloudClientConfig(); @@ -36,6 +36,11 @@ public class LocationManager implements IMogoLocationInfoService { } } + @Override + public void setDebugMode(Boolean debugMode) { + LocationConfig.isPrintLog = debugMode; + } + @Override public void start() { if (cloudClientConfig.isThirdLogin()) {