From 0856c22ce853dd92b625530c2c8de369bf846026 Mon Sep 17 00:00:00 2001 From: tongtongstudio Date: Mon, 24 Aug 2026 10:48:43 +0800 Subject: [PATCH] =?UTF-8?q?fix(time):=20=E7=B3=BB=E7=BB=9F=E5=BA=94?= =?UTF-8?q?=E7=94=A8=E7=9B=B4=E6=8E=A5=E6=94=BE=E8=A1=8C=EF=BC=8C=E6=97=A0?= =?UTF-8?q?=E9=9C=80=E5=8F=97=E6=97=B6=E9=97=B4=E7=AE=A1=E6=8E=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 appCanRun 中优先判断系统应用并返回 true --- app/build.gradle | 4 ++-- app/src/main/java/com/fuying/sn/manager/time/TimeManager.java | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 3ef0653..00bdd26 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -69,8 +69,8 @@ android { official { flavorDimensions "default" - versionCode 99 - versionName "3.5.8" + versionCode 100 + versionName "3.5.9" applicationId "com.fuying.sn" buildConfigField "String", "ROOT_URL", '"https://as.fuyingy.com/android/"' diff --git a/app/src/main/java/com/fuying/sn/manager/time/TimeManager.java b/app/src/main/java/com/fuying/sn/manager/time/TimeManager.java index b4260cb..c725892 100644 --- a/app/src/main/java/com/fuying/sn/manager/time/TimeManager.java +++ b/app/src/main/java/com/fuying/sn/manager/time/TimeManager.java @@ -320,6 +320,7 @@ public class TimeManager { * @return true 允许运行,false 触发拦截 */ public boolean appCanRun(String pkg) { + if (ApkUtils.isSystemApp(mContext, pkg)) return true; if (isPackageExempted(pkg)) return true; if (mSnTimeControlInfo == null) return false;