Skip to content

Commit 5038ad7

Browse files
Improve Storage Permission Get
1 parent 7af4420 commit 5038ad7

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

app/src/main/java/com/micewine/emu/activities/WelcomeActivity.kt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ package com.micewine.emu.activities
33
import android.Manifest
44
import android.content.Intent
55
import android.content.pm.PackageManager
6+
import android.net.Uri
67
import android.os.Build
78
import android.os.Bundle
89
import android.os.Environment
9-
import android.provider.Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION
10-
import android.util.Log
10+
import android.provider.Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION
1111
import android.view.KeyEvent
1212
import android.view.KeyEvent.KEYCODE_BACK
1313
import android.widget.Button
@@ -94,7 +94,9 @@ class WelcomeActivity : AppCompatActivity() {
9494
private fun checkPermission() {
9595
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
9696
if (!Environment.isExternalStorageManager()) {
97-
val intent = Intent(ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION)
97+
val intent = Intent(ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION)
98+
val uri = Uri.fromParts("package", packageName, null)
99+
intent.setData(uri)
98100
startActivity(intent)
99101
}
100102
} else {

0 commit comments

Comments
 (0)