Browse Source

1.添加csdkmanager方法调用

master
wangwanlei 11 months ago
parent
commit
bf07edac42
1 changed files with 14 additions and 5 deletions
  1. 14
    5
      app/src/main/java/com/xhly/manageapp/ManageApplication.kt

+ 14
- 5
app/src/main/java/com/xhly/manageapp/ManageApplication.kt View File

170
         /**
170
         /**
171
          *禁用/启用OTG true:允许连接外部OTG
171
          *禁用/启用OTG true:允许连接外部OTG
172
          */
172
          */
173
-        fun  setCustomOTG(enableFlag: Boolean) {
173
+        fun setCustomOTG(enableFlag: Boolean) {
174
             if (ModelNameUtils.IS_LianxX505f()) {
174
             if (ModelNameUtils.IS_LianxX505f()) {
175
-                csdkManager?.isCustomOtg=enableFlag
175
+                csdkManager?.isCustomOtg = enableFlag
176
+            }
177
+        }
178
+
179
+        /**
180
+         * 设置运行时权限
181
+         */
182
+        fun setRuntimePermissions(enableFlag: Boolean) {
183
+            if (ModelNameUtils.IS_LianxX505f()) {
184
+                csdkManager?.setRuntimePermissions(enableFlag)
176
             }
185
             }
177
         }
186
         }
178
     }
187
     }
182
         Toaster.init(this)
191
         Toaster.init(this)
183
         if (ModelNameUtils.IS_LianxX505f()) {
192
         if (ModelNameUtils.IS_LianxX505f()) {
184
             //是505f则执行
193
             //是505f则执行
185
-          /*  csdkManager = CSDKManager(this)
194
+            csdkManager = CSDKManager(this)
186
             addInstallPackageWhiteList(arrayListOf("com.xhly.manageapp"))
195
             addInstallPackageWhiteList(arrayListOf("com.xhly.manageapp"))
187
-            disableInstallation(false)*/
188
-
196
+            disableInstallation(false)
197
+            setRuntimePermissions(true)
189
         }
198
         }
190
     }
199
     }
191
 }
200
 }

Loading…
Cancel
Save