Browse Source

1.添加默认禁止截屏。

2.版本更新1.0.16
20241218TB223FC(测试jar包)
wangwanlei 7 months ago
parent
commit
a0b243f78c

+ 2
- 2
app/build.gradle.kts View File

17
         applicationId = "com.xhkjedu.manageapp"
17
         applicationId = "com.xhkjedu.manageapp"
18
         minSdk = 24
18
         minSdk = 24
19
         targetSdk = 30
19
         targetSdk = 30
20
-        versionCode = 16
21
-        versionName = "1.0.15"
20
+        versionCode = 17
21
+        versionName = "1.0.16"
22
 
22
 
23
         testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
23
         testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
24
         vectorDrawables {
24
         vectorDrawables {

+ 3
- 3
app/src/main/java/com/xhly/manageapp/utils/StrategyUtils.kt View File

369
      */
369
      */
370
     public fun releaseControl(context: Context){
370
     public fun releaseControl(context: Context){
371
           try {
371
           try {
372
-              //允许截屏
373
-              ManageApplication.enableCaptureScreen(true)
374
               //解除状态栏管理
372
               //解除状态栏管理
375
               ManageApplication.disableStatusBarPanel(false)
373
               ManageApplication.disableStatusBarPanel(false)
376
               //允许安装app
374
               //允许安装app
438
           }
436
           }
439
     }
437
     }
440
 
438
 
441
-    //初始化管控的默认规则
439
+    //初始化管控的默认规则 (x505f设置运行时权限默认打开,即使没有禁止安装应用也会导致应用无法安装)
442
     public fun initControlStrategy(loginSucess:Boolean=true){
440
     public fun initControlStrategy(loginSucess:Boolean=true){
443
         if (ModelNameUtils.IS_LianxX505f()||ModelNameUtils.IS_LianxX6e6f()) {
441
         if (ModelNameUtils.IS_LianxX505f()||ModelNameUtils.IS_LianxX6e6f()) {
444
             //是505f则执行
442
             //是505f则执行
452
             }
450
             }
453
             //启用安装白名单
451
             //启用安装白名单
454
             ManageApplication.addInstallPackageWhiteList(arrayListOf(Const.CURRENTAPPPKG, Const.STOREAPPPKG))
452
             ManageApplication.addInstallPackageWhiteList(arrayListOf(Const.CURRENTAPPPKG, Const.STOREAPPPKG))
453
+            //禁止截屏
454
+            ManageApplication.enableCaptureScreen(false)
455
             ManageApplication.setSleepTimeoutV3()
455
             ManageApplication.setSleepTimeoutV3()
456
             //默认打开wifi禁止用户关闭
456
             //默认打开wifi禁止用户关闭
457
            // ManageApplication.disallowWifi(true)
457
            // ManageApplication.disallowWifi(true)

Loading…
Cancel
Save