From a722d6e8973aaddd57708c6a77cbf3b26830a789 Mon Sep 17 00:00:00 2001 From: snickersun Date: Tue, 25 Feb 2020 11:50:41 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E5=A4=8D=E4=BA=AE=E5=B1=8F=E6=97=B6?= =?utf8?q?=E8=AE=A1=E6=AD=A5=E4=BF=A1=E6=81=AF=E4=BB=8D=E7=84=B6=E4=B8=8D?= =?utf8?q?=E5=8F=8A=E6=97=B6=E6=9B=B4=E6=96=B0=E7=9A=84=E9=97=AE=E9=A2=98?= =?utf8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/enqualcomm/support/CoreService.java | 3 ++- app/src/main/java/com/enqualcomm/support/LocationClient.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/enqualcomm/support/CoreService.java b/app/src/main/java/com/enqualcomm/support/CoreService.java index 2c35f7bc..7205f831 100644 --- a/app/src/main/java/com/enqualcomm/support/CoreService.java +++ b/app/src/main/java/com/enqualcomm/support/CoreService.java @@ -304,9 +304,10 @@ public class CoreService extends Service { //为了保证唤醒时各个状态及时更新到服务器,发送一个同步心跳包,这样用户体验更好 + CoreService.getInstance().locationClient.updateStepCount(); Observable.timer(500L, TimeUnit.MILLISECONDS).subscribe(new Action1() { public void call(Long param1Long) { - connection.send(protocolAPIHelper.genStringMessage("heart",protocolAPIHelper.AP03(runtime))); + connection.send(protocolAPIHelper.genStringMessage("heart",protocolAPIHelper.AP03(runtime))); } }); diff --git a/app/src/main/java/com/enqualcomm/support/LocationClient.java b/app/src/main/java/com/enqualcomm/support/LocationClient.java index 612d9a85..d6efce2c 100644 --- a/app/src/main/java/com/enqualcomm/support/LocationClient.java +++ b/app/src/main/java/com/enqualcomm/support/LocationClient.java @@ -169,7 +169,7 @@ public class LocationClient { } } //计算运动并发送数据 - private void updateStepCount() { + public void updateStepCount() { this.gSensorListener.updateStepCount(); // this.H12StepCount = DeviceInfoUtil.getStepCount((runtime.getContextProxy()).context); -- 2.17.1