app/build.gradle | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/hdl/photovoltaic/HDLApp.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/hdl/photovoltaic/ui/BPowerStationActivity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/hdl/photovoltaic/ui/CPowerStationActivity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
app/build.gradle
@@ -29,7 +29,7 @@ applicationId "com.hdl.photovoltaic" minSdk 23 targetSdk 34 versionCode 12 versionCode 13 versionName "1.2.0"//版本规则1.3是产品功能迭代用的,最后一位0是我们修复bug用的 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" multiDexEnabled true @@ -214,10 +214,10 @@ implementation 'cn.jiguang.sdk.plugin:huawei:5.0.3' implementation 'com.huawei.agconnect:agconnect-core:1.9.1.301' //友盟 implementation 'com.umeng.umsdk:common:9.5.6'// 必选 implementation 'com.umeng.umsdk:asms:1.6.3'// 必选 implementation 'com.umeng.umsdk:apm:1.7.0' // 错误分析 // //友盟(先隐藏掉,谷歌不让上架) // implementation 'com.umeng.umsdk:common:9.5.6'// 必选 // implementation 'com.umeng.umsdk:asms:1.6.3'// 必选 // implementation 'com.umeng.umsdk:apm:1.7.0' // 错误分析 // // 接入 FCM 厂商 // implementation 'com.google.firebase:firebase-messaging:23.1.2' app/src/main/java/com/hdl/photovoltaic/HDLApp.java
@@ -44,7 +44,7 @@ import com.hdl.sdk.link.core.connect.HDLUdpConnect; import com.hdl.sdk.link.core.utils.QueueUtils; import com.hdl.sdk.link.core.utils.mqtt.MqttRecvClient; import com.umeng.commonsdk.UMConfigure; //import com.umeng.commonsdk.UMConfigure; import org.greenrobot.eventbus.EventBus; @@ -191,12 +191,12 @@ * 集成教程地址:https://developer.umeng.com/docs/119267/detail/118588 */ private void initUMengSDK() { UMConfigure.preInit(this, "6801aec0bc47b67d833fd76d", "XenterraSolar"); //appkey和channl必须保持和预初始化一致!!! //deviceType:设备类型,UMConfigure.DEVICE_TYPE_PHONE为手机、UMConfigure.DEVICE_TYPE_BOX为盒子 //pushSecret:Push推送业务的secret UMConfigure.init(this, "6801aec0bc47b67d833fd76d", "XenterraSolar", UMConfigure.DEVICE_TYPE_PHONE, ""); UMConfigure.setLogEnabled(false);//AppConfigManage.isDebug() // UMConfigure.preInit(this, "6801aec0bc47b67d833fd76d", "XenterraSolar"); // //appkey和channl必须保持和预初始化一致!!! // //deviceType:设备类型,UMConfigure.DEVICE_TYPE_PHONE为手机、UMConfigure.DEVICE_TYPE_BOX为盒子 // //pushSecret:Push推送业务的secret // UMConfigure.init(this, "6801aec0bc47b67d833fd76d", "XenterraSolar", UMConfigure.DEVICE_TYPE_PHONE, ""); // UMConfigure.setLogEnabled(false);//AppConfigManage.isDebug() } app/src/main/java/com/hdl/photovoltaic/ui/BPowerStationActivity.java
@@ -70,7 +70,7 @@ import com.hdl.sdk.link.core.config.HDLLinkConfig; import com.hdl.sdk.link.core.connect.HDLUdpConnect; import com.hdl.sdk.link.core.utils.mqtt.MqttRecvClient; import com.umeng.analytics.MobclickAgent; //import com.umeng.analytics.MobclickAgent; import org.greenrobot.eventbus.Subscribe; import org.greenrobot.eventbus.ThreadMode; @@ -824,8 +824,8 @@ return; } else { AppManagerUtils.getAppManager().finishAllActivity(); //如果开发者调用kill或者exit之类的方法杀死进程,或者双击back键会杀死进程,请务必在此之前调用MobclickAgent.onKillProcess方法,用来保存统计数据。 MobclickAgent.onKillProcess(_mActivity); // //友盟sdk如果开发者调用kill或者exit之类的方法杀死进程,或者双击back键会杀死进程,请务必在此之前调用MobclickAgent.onKillProcess方法,用来保存统计数据。 // MobclickAgent.onKillProcess(_mActivity); Process.killProcess(Process.myPid()); } app/src/main/java/com/hdl/photovoltaic/ui/CPowerStationActivity.java
@@ -48,7 +48,7 @@ import com.hdl.sdk.link.core.bean.gateway.GatewayBean; import com.hdl.sdk.link.core.config.HDLLinkConfig; import com.hdl.sdk.link.core.utils.mqtt.MqttRecvClient; import com.umeng.analytics.MobclickAgent; //import com.umeng.analytics.MobclickAgent; import org.greenrobot.eventbus.Subscribe; import org.greenrobot.eventbus.ThreadMode; @@ -314,8 +314,8 @@ HDLUniMPSDKManager.getInstance().getUniMP().closeUniMP(); } AppManagerUtils.getAppManager().finishAllActivity(); //如果开发者调用kill或者exit之类的方法杀死进程,或者双击back键会杀死进程,请务必在此之前调用MobclickAgent.onKillProcess方法,用来保存统计数据。 MobclickAgent.onKillProcess(_mActivity); // //友盟sdk如果开发者调用kill或者exit之类的方法杀死进程,或者双击back键会杀死进程,请务必在此之前调用MobclickAgent.onKillProcess方法,用来保存统计数据。 // MobclickAgent.onKillProcess(_mActivity); Process.killProcess(Process.myPid()); } }