diff --git a/app/build.gradle b/app/build.gradle index 01444a4..f7b00ad 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -80,8 +80,8 @@ android { //酷比魔方 cube { flavorDimensions "default" - versionCode 55 - versionName "6.3" + versionCode 57 + versionName "6.5" buildConfigField "String", "platform", '"ZhanRuiCube"' } 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 54ce999..670670b 100644 --- a/app/src/main/java/com/aoleyun/sn/network/NetInterfaceManager.java +++ b/app/src/main/java/com/aoleyun/sn/network/NetInterfaceManager.java @@ -134,6 +134,7 @@ import java.util.Map; import java.util.Set; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.TimeUnit; +import java.util.stream.Collectors; import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers; import io.reactivex.rxjava3.annotations.NonNull; @@ -879,6 +880,10 @@ public class NetInterfaceManager { List forceDownloadDataList = gson.fromJson(jsonString, listType); if (forceDownloadDataList != null) { JGYUtils.getInstance().forceDownload(forceDownloadDataList); + List forceApp = forceDownloadDataList.stream().map(ForceDownloadData::getApp_package).collect(Collectors.toList()); + boolean aole_force_app = Settings.System.putString(mContext.getContentResolver(), CommonConfig.AOLE_ACTION_FORCE_APP, + String.join(",", forceApp)); + Log.e("getForceDownload", "aole_force_app:" + aole_force_app); } callback.onComplete(); } @@ -917,6 +922,10 @@ public class NetInterfaceManager { cacheHelper.put(UrlAddress.GET_FORCE_INSTALL_LIST, GsonUtils.toJsonString(forceDownloadData)); Aria.download(this).resumeAllTask(); JGYUtils.getInstance().forceDownload(forceDownloadData); + List forceApp = forceDownloadData.stream().map(ForceDownloadData::getApp_package).collect(Collectors.toList()); + boolean aole_force_app = Settings.System.putString(mContext.getContentResolver(), CommonConfig.AOLE_ACTION_FORCE_APP, + String.join(",", forceApp)); + Log.e("getForceDownload", "aole_force_app:" + aole_force_app); } else if (forceDownloadBean.code == -200) { cacheHelper.put(UrlAddress.GET_FORCE_INSTALL_LIST, ""); boolean aole_force_app = Settings.System.putString(mContext.getContentResolver(), CommonConfig.AOLE_ACTION_FORCE_APP, "invalid"); diff --git a/app/src/main/java/com/aoleyun/sn/service/GuardService.java b/app/src/main/java/com/aoleyun/sn/service/GuardService.java index 28570b9..d9bcda1 100644 --- a/app/src/main/java/com/aoleyun/sn/service/GuardService.java +++ b/app/src/main/java/com/aoleyun/sn/service/GuardService.java @@ -445,7 +445,7 @@ public class GuardService extends Service { start.onstar(SystemClock.elapsedRealtime()); } writeLog2File("batteryInfo.txt", recordBatteryInfo(intent)); - dumpBatterystats(); +// dumpBatterystats(); } else { if (Intent.ACTION_POWER_CONNECTED.equals(action)) { LogDBManager.getInstance().creatOtherLog(LogDBManager.LOG_EVENT_BATTERY,