From b069c7a0eb0669b75752fdfe6fa4c20d7090d547 Mon Sep 17 00:00:00 2001 From: tongtongstudio Date: Mon, 4 Jul 2022 17:24:20 +0800 Subject: [PATCH] =?UTF-8?q?version:5.5=20fix:=20update:=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E4=BF=A1=E6=81=AF=E5=BC=80=E6=9C=BA=E8=87=AA?= =?UTF-8?q?=E5=90=AF=E5=BA=94=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 4 ++-- .../main/java/com/aoleyun/sn/utils/BootManager.java | 3 ++- .../main/java/com/aoleyun/sn/utils/JGYUtils.java | 13 +++++++++++++ 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 713220a..6815c43 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -80,8 +80,8 @@ android { //酷比魔方 cube { flavorDimensions "default" - versionCode 45 - versionName "5.4" + versionCode 46 + versionName "5.5" buildConfigField "String", "platform", '"ZhanRuiCube"' } diff --git a/app/src/main/java/com/aoleyun/sn/utils/BootManager.java b/app/src/main/java/com/aoleyun/sn/utils/BootManager.java index 0d7c024..af1a5c3 100644 --- a/app/src/main/java/com/aoleyun/sn/utils/BootManager.java +++ b/app/src/main/java/com/aoleyun/sn/utils/BootManager.java @@ -21,6 +21,7 @@ public class BootManager { timeControlUpdate(); JGYUtils.getInstance().onBootSendNetwork(); JGYUtils.getInstance().onBootSetAppInsideWeb(); + JGYUtils.getInstance().onBootOpenApp(); } private void sendLauncherIcon() { @@ -30,7 +31,7 @@ public class BootManager { } } - private void timeControlUpdate(){ + private void timeControlUpdate() { Intent intent = new Intent(); intent.setAction(MainService.TimeChangedReceiver.ACTION_UPDATE); mContext.sendBroadcast(intent); diff --git a/app/src/main/java/com/aoleyun/sn/utils/JGYUtils.java b/app/src/main/java/com/aoleyun/sn/utils/JGYUtils.java index 19abe59..677ab5f 100644 --- a/app/src/main/java/com/aoleyun/sn/utils/JGYUtils.java +++ b/app/src/main/java/com/aoleyun/sn/utils/JGYUtils.java @@ -439,6 +439,19 @@ public class JGYUtils { setAppNetwork(mContext, disallowNetApp); } + public void onBootOpenApp() { + String qch_app_power_on = Settings.System.getString(mContext.getContentResolver(), CommonConfig.AOLE_ACTION_APP_POWER_ON); + if (TextUtils.isEmpty(qch_app_power_on)) { + return; + } + List appList = new ArrayList<>(Arrays.asList(qch_app_power_on.split(","))); + for (String s : appList) { + if (TextUtils.isEmpty(s)) continue; + Log.e(TAG, "onBootOpenApp: " + s); + ApkUtils.openApp(mContext, s); + } + } + private void checkPackageAndVersion(HashSet disallowUpgrade, List appListInfos) { Log.e(TAG, "checkPackageAndVersion: " + disallowUpgrade); PackageManager pm = mContext.getPackageManager();