mac
2024-10-31 a1f99ce5e117725d43835449745fba3e04c2f813
app/src/main/java/com/hdl/photovoltaic/HDLApp.java
@@ -12,6 +12,7 @@
import androidx.multidex.MultiDex;
import com.didichuxing.doraemonkit.DoKit;
import com.hdl.hdlhttp.HxHttpConfig;
import com.hdl.linkpm.sdk.HDLLinkPMSdk;
import com.hdl.linkpm.sdk.user.HDLLinkPMUser;
@@ -154,6 +155,9 @@
        this.networkMonitoring();
        //初始化本地assets文件夹资源文件
//        this.initLocalAssetsData();
        new DoKit.Builder(this)
//                .productId("需要使用平台功能的话,需要到dokit.cn平台申请id")
                .build();
    }
@@ -185,13 +189,14 @@
        HDLLinkPMUser.getInstance().setOnReloginListener(new IOnReloginListener() {
            @Override
            public void onReLogin(int type) {
                Log.d("====退到登录界面====", "====退到登录界面====" + type);
                //type:  0:正常退出   1:极光推送强制退出
                //收到登录处理通知,关闭所有页面并打开登录页面
                AppManagerUtils.getAppManager().finishAllActivity();
                HDLSDKSPUtils.clear();
//                HDLSDKSPUtils.clear();//底层自己清空
                //重新登陆,默认同意隐私政策
                UserConfigManage.getInstance().setAcceiptPolicy(true);
                UserConfigManage.getInstance().setAcceiptPolicy(false);
                //重新设定一个时间
                UserConfigManage.getInstance().setLoginDateTime(0);
                UserConfigManage.getInstance().Save();
@@ -217,6 +222,7 @@
                    HDLUniMPSDKManager.getInstance().getUniMP().closeUniMP();
                }
                SystemClock.sleep(200);
                initDCUniMPSDK();
                Intent intent = new Intent(getInstance(), LoginActivity.class);
                intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
@@ -343,7 +349,7 @@
     */
    private void initUniMqtt() {
        try {
            String ip = "10.10.35.79";//NetworkUtils.getIPAddress(this);
            String ip = "192.168.1.100";//NetworkUtils.getIPAddress(this);
            if (TextUtils.isEmpty(ip)) {
                return;
            }