From e7e48e1a65fdaa361e14e7e77e24043a63126bd6 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期二, 13 一月 2026 15:52:15 +0800
Subject: [PATCH] 2026年01月13日15:47:59 升级gradle版本

---
 app/src/main/java/com/hdl/photovoltaic/HDLApp.java |   40 +++++++++++++++++++++++-----------------
 1 files changed, 23 insertions(+), 17 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/HDLApp.java b/app/src/main/java/com/hdl/photovoltaic/HDLApp.java
index 9002e32..16db588 100644
--- a/app/src/main/java/com/hdl/photovoltaic/HDLApp.java
+++ b/app/src/main/java/com/hdl/photovoltaic/HDLApp.java
@@ -84,6 +84,10 @@
 
 public class HDLApp extends Application {
 
+    /**
+     * 娣诲姞鏍囧織浣嶆帶鍒堕娆″姞杞介�昏緫
+     */
+    public boolean isFirstLoad = true;
     final String TAG = HDLApp.class.getName();
     //鎺у埗鎵撳嵃 Debug妯″紡鎵撳嵃
     private Boolean isLogEnabled = true;
@@ -109,20 +113,15 @@
     @Override
     public void onCreate() {
         super.onCreate();
-
+//        Log.d("Application==onCreate", "onCreate");
 //        // 鑾峰彇褰撳墠杩涚▼鐨凱ID
 //        String processMessage = "杩涚▼Uid:" + Process.myUid() + "杩涚▼ID:" + Process.myPid() + " 杩涚▼鍚嶏細" + RuningAcitvityUtil.getAppName(getBaseContext());
-        Log.d("Application==onCreate", "onCreate");
-//        Log.d(TAG, processMessage);
+//        Log.d("Application==onCreate", processMessage);
 //        if (RuningAcitvityUtil.getAppName(getBaseContext()).contains(":")) {
 //            //闈炲師鐢熻繘绋嬶紝鐢ㄥ垵濮嬪寲鍚庨潰鐨�
 //            return;
 //        }
         mHDLApp = this;
-        SharedPreUtils.init(this);
-        getAppLanguage();
-        //棰勫垱寤鸿剼鏈琷son鏂囦欢澶�
-        HdlFileLogic.getInstance().createHdlDeviceModelLocalJsonDirectory();
         init();
 
 
@@ -181,6 +180,11 @@
             return;
         }
         isInitThirdSDK = true;
+        SharedPreUtils.init(this);
+        getAppLanguage();
+        //棰勫垱寤鸿剼鏈琷son鏂囦欢澶�
+        HdlFileLogic.getInstance().createHdlDeviceModelLocalJsonDirectory();
+        UserConfigManage.getInstance().setTouristModeJumpLogic(UserConfigManage.getInstance().isTourist_mode());
 //        //5.鍒濆鍖朆ugly
 //        CrashReport.initCrashReport(this, Constant.BUGLY_APP_ID, true);
         //6.鍒濆鍖朌CUniMPSDK
@@ -195,16 +199,16 @@
         initAutoSize();
 //        //鍒濆鍖栨瀬鍏夋帹閫�
 //        initJPush();
-        //璋锋瓕鍘熺敓fcm鎺ㄩ��
-        // 妫�鏌� Google Play Services 鍚庡啀鍒濆鍖� FCM
-        if (isGooglePlayServicesAvailable(this)) {
-            initFCM();
-        } else {
-            HdlLogLogic.print("Google Play Services 涓嶅彲鐢紝鏃犳硶浣跨敤 FCM", true);
-            // 鍙互鍦ㄨ繖閲屽垵濮嬪寲澶囬�夋帹閫佹柟妗堬紙濡傞樋閲屼簯鑷缓閫氶亾锛�
-        }
-//        //闃块噷浜戞帹閫�
-//        initAliYunPush();
+//        //璋锋瓕鍘熺敓fcm鎺ㄩ��
+//        // 妫�鏌� Google Play Services 鍚庡啀鍒濆鍖� FCM
+//        if (isGooglePlayServicesAvailable(this)) {
+//            initFCM();
+//        } else {
+//            HdlLogLogic.print("Google Play Services 涓嶅彲鐢紝鏃犳硶浣跨敤 FCM", true);
+//            // 鍙互鍦ㄨ繖閲屽垵濮嬪寲澶囬�夋帹閫佹柟妗堬紙濡傞樋閲屼簯鑷缓閫氶亾锛�
+//        }
+        //闃块噷浜戞帹閫�
+        initAliYunPush();
         initHDLLinkPMSdk();
         HDLLinkLocalSdk.getInstance().init(getInstance());
         initSocket();
@@ -303,6 +307,8 @@
         HDLLinkPMUser.getInstance().setOnReloginListener(new IOnReloginListener() {
             @Override
             public void onReLogin(int type) {
+//                UserConfigManage.getInstance().setTourist_mode(false);
+//                UserConfigManage.getInstance().Save();
                 if (type == LogoutType.ServerSwitchingLogout.getValue()) {
                     new Handler().postDelayed(new Runnable() {
                         @Override

--
Gitblit v1.8.0