From 6dd28748ab6143cc84310cb488998fcc33c9d3e9 Mon Sep 17 00:00:00 2001 From: tongtongstudio Date: Wed, 9 Sep 2026 09:31:09 +0800 Subject: [PATCH] =?UTF-8?q?fix(network):=20=E8=B0=83=E6=95=B4=E5=BC=BA?= =?UTF-8?q?=E5=88=B6=E4=B8=8B=E8=BD=BD=E7=BC=93=E5=AD=98=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E4=B8=BA5=E5=88=86=E9=92=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 缩短强制下载列表缓存时间,从10分钟改为5分钟 - 缩短网络订阅节流时间,从1小时改为5分钟 - 设备恢复出厂时清理其他应用并重置系统设置 - 增加G11NW型号特定应用包 - 更新版本号至1.6.0908 --- app/build.gradle | 4 ++-- .../main/java/com/aoleyun/sn/network/NetInterfaceManager.java | 2 +- app/src/main/java/com/aoleyun/sn/push/PushManager.java | 3 +++ .../main/java/com/aoleyun/sn/service/main/MainService.java | 2 +- app/src/main/java/com/aoleyun/sn/utils/JgyUtils.java | 4 ++++ 5 files changed, 11 insertions(+), 4 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 8c9135c..4dc4bc1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -18,8 +18,8 @@ android { defaultConfig { applicationId "com.aoleyun.sn" - versionCode 236 - versionName "1.6.0904" + versionCode 238 + versionName "1.6.0908" //There are no CERT files because If the mini sdk version is 23+, the AGP will ignore the V1 scheme signature. minSdkVersion 24 diff --git a/app/src/main/java/com/aoleyun/sn/network/NetInterfaceManager.java b/app/src/main/java/com/aoleyun/sn/network/NetInterfaceManager.java index 6037a40..a96fff6 100644 --- a/app/src/main/java/com/aoleyun/sn/network/NetInterfaceManager.java +++ b/app/src/main/java/com/aoleyun/sn/network/NetInterfaceManager.java @@ -540,7 +540,7 @@ public class NetInterfaceManager { public Observable>> getForceDownloadObservable() { return withCache(schedule(getAppDownloadApi().getForceDownloadApi(HTTP_KEY, Utils.getSerial(mContext))), UrlAddress.GET_FORCE_INSTALL_LIST, - 10 * CACHE_EXPIRE_ONE_MINUTE); + 5 * CACHE_EXPIRE_ONE_MINUTE); } public Observable>> getGroupForceDownloadObservable() { diff --git a/app/src/main/java/com/aoleyun/sn/push/PushManager.java b/app/src/main/java/com/aoleyun/sn/push/PushManager.java index 81a497e..f7e1b7a 100644 --- a/app/src/main/java/com/aoleyun/sn/push/PushManager.java +++ b/app/src/main/java/com/aoleyun/sn/push/PushManager.java @@ -317,10 +317,13 @@ public class PushManager { Utils.doMasterClear(mContext); Aria.download(this).removeAllTask(true); mMMKV.clearAll(); + JgyUtils.getInstance().deleteOtherApp(); JgyUtils.getInstance().cleanAoleAppCache(); JgyUtils.getInstance().wakeUpAoleyunAPP(); NetInterfaceManager.getInstance().getPushAndPubAppTag(); NetInterfaceManager.clearAllCache(); + Settings.System.putString(mContext.getContentResolver(), CommonConfig.AOLE_ACTION_FORCE_APP, ""); + Settings.System.putString(mContext.getContentResolver(), CommonConfig.AOLE_ACTION_APP_FORBID, ""); sendRefreshBroadcast(mContext); break; case MSG_INSTALL: diff --git a/app/src/main/java/com/aoleyun/sn/service/main/MainService.java b/app/src/main/java/com/aoleyun/sn/service/main/MainService.java index 4d0674a..0825928 100644 --- a/app/src/main/java/com/aoleyun/sn/service/main/MainService.java +++ b/app/src/main/java/com/aoleyun/sn/service/main/MainService.java @@ -471,7 +471,7 @@ public class MainService extends BaseService implements NetworkUtils.OnNetworkSt .subscribe(killObserver); Observable.create(networkSubscribe) - .throttleFirst(1, TimeUnit.HOURS) + .throttleFirst(5, TimeUnit.MINUTES) .subscribe(networkObserver); JgyUtils.getInstance().checkAoleyunApp(); 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 b6e4f8b..0ca5175 100644 --- a/app/src/main/java/com/aoleyun/sn/utils/JgyUtils.java +++ b/app/src/main/java/com/aoleyun/sn/utils/JgyUtils.java @@ -1494,6 +1494,10 @@ public class JgyUtils { if ("G23".equals(Build.MODEL)) { pkgSet.addAll(ApkUtils.zhengwu); } + if ("G11NW".equals(Build.MODEL)) { + pkgSet.add("com.copilot"); + pkgSet.add("com.xty22"); + } if (JgyUtils.getInstance().checkAppPlatform() == JgyUtils.G11Platform) { pkgSet.addAll(ApkUtils.G11Pkgs); }