From 27d7958c1979a75cac2f820a75e6e6ac33652d63 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期五, 16 六月 2023 18:21:17 +0800
Subject: [PATCH] 2023年06月16日18:21:15
---
app/src/main/java/com/hdl/photovoltaic/HDLApp.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 49 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 9a77268..e3cf84d 100644
--- a/app/src/main/java/com/hdl/photovoltaic/HDLApp.java
+++ b/app/src/main/java/com/hdl/photovoltaic/HDLApp.java
@@ -3,10 +3,23 @@
import android.app.Application;
+import com.google.gson.Gson;
+import com.google.gson.JsonObject;
+import com.hdl.photovoltaic.other.HdlLogLogic;
+import com.hdl.photovoltaic.uni.HDLUniMPSDKManager;
+import com.hdl.photovoltaic.utils.SharedPreUtils;
+
import java.util.HashMap;
import java.util.Objects;
+import io.dcloud.common.util.RuningAcitvityUtil;
+import io.dcloud.feature.sdk.DCSDKInitConfig;
+import io.dcloud.feature.sdk.DCUniMPSDK;
+import io.dcloud.feature.sdk.Interface.IDCUniMPPreInitCallback;
+
public class HDLApp extends Application {
+ //涓夋柟sdk鍒濆鍖栨爣璇�
+ private Boolean isInitThirdSDK = false;
//澹版槑涓�涓綋鍓嶅簲鐢ㄧ殑瀹炰緥
private static HDLApp mHDLApp;
//澹版槑涓�涓叕鍏辩殑淇℃伅鏄犲皠,鍙綋浣滃叏灞�鍙橀噺浣跨敤;
@@ -21,6 +34,7 @@
public void onCreate() {
super.onCreate();
mHDLApp = this;
+ initThirdSDK();
}
public void setInfoMap(String key, String value) {
@@ -45,4 +59,39 @@
return "";
}
+ /**
+ * 鍒濆鍖栦笁鏂圭浉鍏砈DK
+ */
+ public void initThirdSDK() {
+ // 灏忕▼搴忚繘绋�
+ if (RuningAcitvityUtil.getAppName(getBaseContext()).contains("unimp")) {
+ return;
+ }
+ if (isInitThirdSDK) {
+ return;
+ }
+ isInitThirdSDK = true;
+
+// //5.鍒濆鍖朆ugly
+// CrashReport.initCrashReport(this, Constant.BUGLY_APP_ID, true);
+ //6.鍒濆鍖朌CUniMPSDK
+ initDCUniMPSDK();
+// //7.鍒濆鍖栬嚜瀹氫箟IconToast
+// ToastUtils.getInstance().initIconToast(this);
+// //8.瀵筬astjson杩涜璁剧疆锛岃В鍐砯astjosn杞崲鎴愬瓧绗︿覆鏃堕瀛楁瘝澶у皬鍐欓棶棰�
+// TypeUtils.compatibleWithFieldName = true;
+// //9.鍒濆鍖栫綉缁滃伐鍏�
+// NetWorkUtil.init(this);
+// //10.鍒濆鍖栨瀬鍏夋帹閫�
+// initJPush();
+ }
+
+ /**
+ * 鍒濆鍖朥niMPSDK 灏忕▼搴廠DK
+ */
+ private void initDCUniMPSDK() {
+ HDLUniMPSDKManager.getInstance().initDCUniMPSDK(this);
+ }
+
+
}
--
Gitblit v1.8.0