Browse Source

1.修改设置wifi白名单的方法,追加改为重新设置。

2.增加获得app网络白名单的方法。
20241218TB223FC(测试jar包)
wangwanlei 10 months ago
parent
commit
67f9d4fcc0
1 changed files with 17 additions and 2 deletions
  1. 17
    2
      app/src/main/java/com/xhly/manageapp/ManageApplication.kt

+ 17
- 2
app/src/main/java/com/xhly/manageapp/ManageApplication.kt View File

@@ -343,8 +343,8 @@ class ManageApplication : MultiDexApplication() {
343 343
          */
344 344
         fun addWifiWhiteList(list: List<String>) {
345 345
             if (ModelNameUtils.IS_LianxX505f() || ModelNameUtils.IS_LianxX6e6f()) {
346
-                csdkManager?.addWifiWhiteList(list)
347
-                /*setWifiWhiteList(list)*/
346
+                //csdkManager?.addWifiWhiteList(list)
347
+                setWifiWhiteList(list)
348 348
             }
349 349
         }
350 350
 
@@ -355,6 +355,7 @@ class ManageApplication : MultiDexApplication() {
355 355
             if (ModelNameUtils.IS_LianxX505f()) {
356 356
                 csdkManager?.wifiWhiteList = list
357 357
             } else if (ModelNameUtils.IS_LianxX6e6f()) {
358
+                enableWifiWhiteList(true)
358 359
                 csdkManager?.addWifiWhiteList(list)
359 360
             }
360 361
         }
@@ -638,6 +639,20 @@ class ManageApplication : MultiDexApplication() {
638 639
             }
639 640
         }
640 641
 
642
+        /**
643
+         * 获得App网络白名单
644
+         */
645
+        fun GetAppWhiteRules():ArrayList<String>{
646
+            val appList= arrayListOf<String>()
647
+            if (ModelNameUtils.IS_LianxX505f() || ModelNameUtils.IS_LianxX6e6f()) {
648
+                var appWhiteRules = csdkManager?.appWhiteRules
649
+                appWhiteRules?.let {
650
+                    appList.addAll(it)
651
+                }
652
+            }
653
+            return appList
654
+        }
655
+
641 656
         /**
642 657
          * 设置系统熄屏时间  设 置 的 系 统 熄 屏 时 间 的 值 ( 范 围 [10,
643 658
          * 2147483647],单位毫秒)

Loading…
Cancel
Save