From c13cb54d0b9f9b2c73f213b6cdb163f462fd64c7 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期五, 13 十月 2023 18:17:59 +0800 Subject: [PATCH] 2023年10月13日18:17:52 --- app/src/main/java/com/hdl/photovoltaic/HDLApp.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/HDLApp.java b/app/src/main/java/com/hdl/photovoltaic/HDLApp.java index 925f080..e74a28d 100644 --- a/app/src/main/java/com/hdl/photovoltaic/HDLApp.java +++ b/app/src/main/java/com/hdl/photovoltaic/HDLApp.java @@ -10,6 +10,7 @@ import com.google.gson.Gson; import com.google.gson.JsonObject; +import com.hdl.hdlhttp.HxHttpConfig; import com.hdl.linkpm.sdk.HDLLinkPMSdk; import com.hdl.linkpm.sdk.user.HDLLinkPMUser; import com.hdl.linkpm.sdk.user.callback.IOnReloginListener; @@ -36,6 +37,7 @@ import io.dcloud.feature.sdk.DCSDKInitConfig; import io.dcloud.feature.sdk.DCUniMPSDK; import io.dcloud.feature.sdk.Interface.IDCUniMPPreInitCallback; +import okhttp3.logging.HttpLoggingInterceptor; public class HDLApp extends Application { //鎺у埗鎵撳嵃 Debug妯″紡鎵撳嵃 @@ -111,6 +113,9 @@ initHDLLinkPMSdk(); HDLLinkLocalSdk.getInstance().init(getInstance()); initSocket(); + //4.鍒濆鍖朞KHttpLog 鏄惁寮�鍚� + setOKHttpLogOpen(isLogEnabled); + } /** @@ -151,6 +156,8 @@ if (MqttRecvClient.getInstance() != null) { MqttRecvClient.getInstance().stop(); } + //瑕佹竻绌轰箣鍓峵cp杩炴帴缂撳瓨 + // TODO: 10/10/23 } }); @@ -169,6 +176,16 @@ HDLUdpConnect.getInstance().initUdp(); } + /** + * 鍒濆鍖朞KHttpLog + */ + private void setOKHttpLogOpen(Boolean isOpen) { + if (isOpen) { + HttpLoggingInterceptor httpLoggingInterceptor = new HttpLoggingInterceptor(); + httpLoggingInterceptor.level(HttpLoggingInterceptor.Level.BODY); + HxHttpConfig.getInstance().addInterceptor(httpLoggingInterceptor); + } + } // /** // * 鍒濆鍖杣ni app mqtt // */ -- Gitblit v1.8.0