|
@@ -170,9 +170,18 @@ class ManageApplication : MultiDexApplication() {
|
170
|
170
|
/**
|
171
|
171
|
*禁用/启用OTG true:允许连接外部OTG
|
172
|
172
|
*/
|
173
|
|
- fun setCustomOTG(enableFlag: Boolean) {
|
|
173
|
+ fun setCustomOTG(enableFlag: Boolean) {
|
174
|
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,10 +191,10 @@ class ManageApplication : MultiDexApplication() {
|
182
|
191
|
Toaster.init(this)
|
183
|
192
|
if (ModelNameUtils.IS_LianxX505f()) {
|
184
|
193
|
//是505f则执行
|
185
|
|
- /* csdkManager = CSDKManager(this)
|
|
194
|
+ csdkManager = CSDKManager(this)
|
186
|
195
|
addInstallPackageWhiteList(arrayListOf("com.xhly.manageapp"))
|
187
|
|
- disableInstallation(false)*/
|
188
|
|
-
|
|
196
|
+ disableInstallation(false)
|
|
197
|
+ setRuntimePermissions(true)
|
189
|
198
|
}
|
190
|
199
|
}
|
191
|
200
|
}
|