From: k.liang Date: Mon, 25 Oct 2021 02:55:06 +0000 (+0800) Subject: AA-解决充电时不发送每隔5分钟的特征数据2 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=04c8cee6bec5e6079256fca1800117355540cd4a;p=icsupport.git AA-解决充电时不发送每隔5分钟的特征数据2 --- diff --git a/app/src/main/java/com/enqualcomm/support/CoreService.java b/app/src/main/java/com/enqualcomm/support/CoreService.java index 7f6a13b4..c691eb9b 100644 --- a/app/src/main/java/com/enqualcomm/support/CoreService.java +++ b/app/src/main/java/com/enqualcomm/support/CoreService.java @@ -1312,10 +1312,7 @@ public class CoreService extends Service { checkAlarmMessage();//检测是否有报警消息需要显示 checkUnreadMessage();//检查未读消息 - IntentFilter intentFilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED); - Intent intent = runtime.getContextProxy().context.registerReceiver(null, intentFilter); - int batteryChargeState = intent.getIntExtra(BatteryManager.EXTRA_PLUGGED, -1); - if(batteryChargeState != BatteryManager.BATTERY_PLUGGED_AC && batteryChargeState != BatteryManager.BATTERY_PLUGGED_USB && batteryChargeState != BatteryManager.BATTERY_PLUGGED_WIRELESS){ + if(!batteryUtil.isPowerConnected(runtime.getContextProxy().context)){ if (runtime.check_stat_do_temp_test()) { TemperatureUtil.getInstance().doTempTestInThread(FROM_SERVER); }