瀏覽代碼

1.清理缓存添加方法排除管控桌面和输入法。

20241218TB223FC(测试jar包)
wangwanlei 3 月之前
父節點
當前提交
b6eebbef9e
共有 1 個檔案被更改,包括 5 行新增3 行删除
  1. 5
    3
      app/src/main/java/com/xhly/manageapp/utils/StrategyUtils.kt

+ 5
- 3
app/src/main/java/com/xhly/manageapp/utils/StrategyUtils.kt 查看文件

@@ -329,9 +329,11 @@ object StrategyUtils {
329 329
             val runningAppProcesses = service.runningAppProcesses
330 330
             runningAppProcesses.forEach {process->
331 331
                 LogShow("当前运行应用名称"+process.processName+"|||"+process?.importanceReasonComponent?.packageName)
332
-                data.filter { it.packageName.equals(process.processName) }.forEach {
333
-                    LogShow("当前运行应用名称,被清理的时"+it.packageName)
334
-                    ManageApplication.killApplicationProcess(it.packageName)
332
+                if (!(process.processName.contains("com.xhkjedu.pinyin")||process.processName.contains("com.xhkjedu.manageapp"))){
333
+                    data.filter { it.packageName.equals(process.processName) }.forEach {
334
+                        LogShow("当前运行应用名称,被清理的时"+it.packageName)
335
+                        ManageApplication.killApplicationProcess(it.packageName)
336
+                    }
335 337
                 }
336 338
             }
337 339
         }catch (e:Exception){

Loading…
取消
儲存