Browse Source

1.应用安装和清理缓存,不处理app自身。

20241218TB223FC(测试jar包)
wangwanlei 9 months ago
parent
commit
91cd4aadf7

+ 1
- 1
app/src/main/java/com/xhly/manageapp/ui/main/activity/MainActivity.kt View File

312
                                        //列表中不存在,或者版本较低则更新
312
                                        //列表中不存在,或者版本较低则更新
313
                                        val apkPath = app.apkPath
313
                                        val apkPath = app.apkPath
314
                                        val appName = app.appName
314
                                        val appName = app.appName
315
-                                       if (filter.isNotEmpty()) {
315
+                                       if (filter.isNotEmpty()||app.appPackage.equals(packageName)) {
316
                                            val currentApp = filter[0]
316
                                            val currentApp = filter[0]
317
                                            if (app.versionNum > currentApp.versionNum) {
317
                                            if (app.versionNum > currentApp.versionNum) {
318
                                                //版本低则更新安装。
318
                                                //版本低则更新安装。

+ 4
- 1
app/src/main/java/com/xhly/manageapp/utils/StrategyUtils.kt View File

347
 
347
 
348
             val strings= arrayListOf<String>()
348
             val strings= arrayListOf<String>()
349
             appModelList.forEach {
349
             appModelList.forEach {
350
-                if (it.cached==1){
350
+                if (it.cached==1&&!it.appPackage.equals(context.packageName)){
351
                     strings.add(it.appPackage)
351
                     strings.add(it.appPackage)
352
                 }
352
                 }
353
             }
353
             }
435
             ManageApplication.setSleepTimeoutV3()
435
             ManageApplication.setSleepTimeoutV3()
436
             //给自己加入网络白名单
436
             //给自己加入网络白名单
437
             ManageApplication.addAppWhiteRule(arrayListOf(Const.CURRENTAPPPKG))
437
             ManageApplication.addAppWhiteRule(arrayListOf(Const.CURRENTAPPPKG))
438
+            //默认打开wifi禁止用户关闭
439
+           // ManageApplication.disallowWifi(true)
440
+            ManageApplication.enableWifi(true)
438
             //禁止状态栏下拉,屏蔽底部虚拟键。
441
             //禁止状态栏下拉,屏蔽底部虚拟键。
439
             ManageApplication.disableStatusBarPanel(true)
442
             ManageApplication.disableStatusBarPanel(true)
440
             ManageApplication.hideHomeSoftKey(true)
443
             ManageApplication.hideHomeSoftKey(true)

Loading…
Cancel
Save