ソースを参照

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

20241218TB223FC(测试jar包)
wangwanlei 6ヶ月前
コミット
9b17299bfb
1個のファイルの変更13行の追加2行の削除
  1. 13
    2
      app/src/main/java/com/xhly/manageapp/ManageApplication.kt

+ 13
- 2
app/src/main/java/com/xhly/manageapp/ManageApplication.kt ファイルの表示

@@ -540,9 +540,9 @@ class ManageApplication : MultiDexApplication() {
540 540
         }
541 541
 
542 542
         /**
543
-         * 打开/关闭 app 的安装未知源权限
543
+         * 打开/关闭 所有app 的安装未知源权限
544 544
          * true:app 未知来源权限开启
545
-         * false:app 未知来源权限关闭
545
+         * false:app 未知来源权限保持和系统一致
546 546
          */
547 547
         fun enableAllUnkownsourcesV3(enableFlag: Boolean) {
548 548
             if (ModelNameUtils.IS_LianxX505f()) {
@@ -551,6 +551,17 @@ class ManageApplication : MultiDexApplication() {
551 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 567
          * 将 USB 调试打开或关闭true:打开 USB 调试

読み込み中…
キャンセル
保存