kunfei 3 лет назад
Родитель
Сommit
1d138efdbc
1 измененных файлов с 2 добавлено и 8 удалено
  1. 2 8
      app/src/main/java/io/legado/app/lib/permission/PermissionActivity.kt

+ 2 - 8
app/src/main/java/io/legado/app/lib/permission/PermissionActivity.kt

@@ -47,14 +47,8 @@ class PermissionActivity : AppCompatActivity() {
             //所有文件所有文件的管理权限
             //所有文件所有文件的管理权限
             Request.TYPE_MANAGE_ALL_FILES_ACCESS_PERMISSION -> try {
             Request.TYPE_MANAGE_ALL_FILES_ACCESS_PERMISSION -> try {
                 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
                 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
-                    kotlin.runCatching {
-                        val settingIntent = Intent(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION)
-                        settingIntent.data = Uri.parse("package:$packageName")
-                        settingActivityResult.launch(settingIntent)
-                    }.onFailure {
-                        val settingIntent = Intent(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION)
-                        settingActivityResult.launch(settingIntent)
-                    }
+                    val settingIntent = Intent(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION)
+                    settingActivityResult.launch(settingIntent)
                 } else {
                 } else {
                     throw NoStackTraceException("no MANAGE_ALL_FILES_ACCESS_PERMISSION")
                     throw NoStackTraceException("no MANAGE_ALL_FILES_ACCESS_PERMISSION")
                 }
                 }