From b1af8fe27ec23dcccfdef821445035a42373de77 Mon Sep 17 00:00:00 2001 From: snickersun Date: Mon, 13 Apr 2020 14:27:02 +0800 Subject: [PATCH] =?utf8?q?=E5=A2=9E=E5=8A=A0ScheduledThreadPoolExecutor?= =?utf8?q?=E7=9A=84=20poolsize=20=E5=88=B010=20=EF=BC=8C=E5=87=8F=E5=B0=8F?= =?utf8?q?=E8=A2=ABreject=E7=9A=84=E5=87=A0=E7=8E=87=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 | 2 +- app/src/main/java/com/enqualcomm/support/MainActivity.java | 2 +- .../java/com/enqualcomm/support/service/HeartRateManager.java | 4 +--- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/enqualcomm/support/CoreService.java b/app/src/main/java/com/enqualcomm/support/CoreService.java index 9f83457e..e310472a 100644 --- a/app/src/main/java/com/enqualcomm/support/CoreService.java +++ b/app/src/main/java/com/enqualcomm/support/CoreService.java @@ -898,7 +898,7 @@ public class CoreService extends Service { // if (SimSignalUtil.checkNet(runtime.getContextProxy().context) ) { stopConnectionRetryTimer(); if (mTimer_retry_connect == null) { - mTimer_retry_connect = new ScheduledThreadPoolExecutor(2); + mTimer_retry_connect = new ScheduledThreadPoolExecutor(10); } //如果开始进行连接重 // { diff --git a/app/src/main/java/com/enqualcomm/support/MainActivity.java b/app/src/main/java/com/enqualcomm/support/MainActivity.java index a6feb668..d54389a4 100644 --- a/app/src/main/java/com/enqualcomm/support/MainActivity.java +++ b/app/src/main/java/com/enqualcomm/support/MainActivity.java @@ -116,7 +116,7 @@ public class MainActivity extends AppCompatActivity { @Override protected void onResume() { super.onResume(); - timer=new ScheduledThreadPoolExecutor(2); + timer=new ScheduledThreadPoolExecutor(10); timer.scheduleAtFixedRate(new Runnable() { @Override public void run() { diff --git a/app/src/main/java/com/enqualcomm/support/service/HeartRateManager.java b/app/src/main/java/com/enqualcomm/support/service/HeartRateManager.java index 2e1387f9..8c5ae422 100644 --- a/app/src/main/java/com/enqualcomm/support/service/HeartRateManager.java +++ b/app/src/main/java/com/enqualcomm/support/service/HeartRateManager.java @@ -227,9 +227,7 @@ public class HeartRateManager extends AbstractInvokeHandlerService { ICJniUtils.enablePPG(); getPPGWakeLock(); - - if (timerPPG==null) - timerPPG = new ScheduledThreadPoolExecutor(2); + timerPPG = new ScheduledThreadPoolExecutor(10); timerPPG.scheduleAtFixedRate(new Runnable() { @Override public void run() { -- 2.17.1