Browse Source

1.添加特定应用未知来源安装权限。

20241218TB223FC(测试jar包)
wangwanlei 7 months ago
parent
commit
9b17299bfb
1 changed files with 13 additions and 2 deletions
  1. 13
    2
      app/src/main/java/com/xhly/manageapp/ManageApplication.kt

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

540
         }
540
         }
541
 
541
 
542
         /**
542
         /**
543
-         * 打开/关闭 app 的安装未知源权限
543
+         * 打开/关闭 所有app 的安装未知源权限
544
          * true:app 未知来源权限开启
544
          * true:app 未知来源权限开启
545
-         * false:app 未知来源权限关闭
545
+         * false:app 未知来源权限保持和系统一致
546
          */
546
          */
547
         fun enableAllUnkownsourcesV3(enableFlag: Boolean) {
547
         fun enableAllUnkownsourcesV3(enableFlag: Boolean) {
548
             if (ModelNameUtils.IS_LianxX505f()) {
548
             if (ModelNameUtils.IS_LianxX505f()) {
551
                 csdkManager?.enableAllUnkownsourcesV3(enableFlag)
551
                 csdkManager?.enableAllUnkownsourcesV3(enableFlag)
552
             }
552
             }
553
         }
553
         }
554
+        /* 打开/关闭 指定app 的安装未知源权限
555
+        * true:app 未知来源权限开启
556
+             false:app 未知来源权限关闭
557
+        * */
558
+        fun enableUnkownsources(pkg: String,enableFlag: Boolean){
559
+            if (ModelNameUtils.IS_LianxX505f()) {
560
+                csdkManager?.enableUnkownsources_v3(pkg,enableFlag)
561
+            } else if (ModelNameUtils.IS_LianxX6e6f()) {
562
+                csdkManager?.enableUnkownsourcesV3(pkg,enableFlag)
563
+            }
564
+        }
554
 
565
 
555
         /**
566
         /**
556
          * 将 USB 调试打开或关闭true:打开 USB 调试
567
          * 将 USB 调试打开或关闭true:打开 USB 调试

Loading…
Cancel
Save