From 0787c492a2b488e3a93892481abfdd9284d8fa99 Mon Sep 17 00:00:00 2001 From: hupeng Date: Thu, 15 Aug 2019 12:40:26 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=9B=91=E6=8E=A7][=E4=BF=AE=E6=94=B9]:?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=9C=8D=E5=8A=A1=E5=89=8D=E5=8F=B0=E5=8C=96?= =?UTF-8?q?=E7=9A=84=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/screenad/DaemonService.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/android/app/src/main/java/com/screenad/DaemonService.java b/android/app/src/main/java/com/screenad/DaemonService.java index cc85d2b..85f8cc0 100644 --- a/android/app/src/main/java/com/screenad/DaemonService.java +++ b/android/app/src/main/java/com/screenad/DaemonService.java @@ -43,10 +43,15 @@ public class DaemonService extends Service { @Override public void onCreate() { super.onCreate(); - log("created"); + } + + @Override + public int onStartCommand(Intent intent, int flags, int startId) { + log("started"); + //利用 Android 漏洞提高进程优先级, 前台进程 - String CHANNEL_ONE_ID = "CHANNEL_ONE_ID"; - String CHANNEL_ONE_NAME= "CHANNEL_ONE_ID"; + String CHANNEL_ONE_ID = "DaemonService"; + String CHANNEL_ONE_NAME= "DaemonService"; NotificationChannel notificationChannel= null; //进行8.0的判断 if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) { @@ -64,11 +69,6 @@ public class DaemonService extends Service { notification.flags|= Notification.FLAG_NO_CLEAR; startForeground(CORE_SERVICE_ID, notification); - } - - @Override - public int onStartCommand(Intent intent, int flags, int startId) { - log("started"); executorService.submit(new Runnable() { @Override public void run() {