From dd17608af9478866e53091b1a4c63a5172a9b365 Mon Sep 17 00:00:00 2001 From: R4SAS Date: Sat, 7 Jan 2023 17:38:18 +0300 Subject: [PATCH] fix permissions API level Signed-off-by: R4SAS --- .../java/org/purplei2p/i2pd/I2PDPermsAskerActivity.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/purplei2p/i2pd/I2PDPermsAskerActivity.java b/app/src/main/java/org/purplei2p/i2pd/I2PDPermsAskerActivity.java index dfc32ff..318ab85 100644 --- a/app/src/main/java/org/purplei2p/i2pd/I2PDPermsAskerActivity.java +++ b/app/src/main/java/org/purplei2p/i2pd/I2PDPermsAskerActivity.java @@ -29,7 +29,7 @@ public class I2PDPermsAskerActivity extends Activity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //if less than Android 6, no runtime perms req system present - if (android.os.Build.VERSION.SDK_INT < 23) { + if (android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.M) { startMainActivity(); return; } @@ -53,7 +53,7 @@ public class I2PDPermsAskerActivity extends Activity { textview_retry.setVisibility(TextView.GONE); button_request_write_ext_storage_perms.setVisibility(Button.GONE); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { if(!Environment.isExternalStorageManager()) { showExplanation(); } else { @@ -163,7 +163,7 @@ public class I2PDPermsAskerActivity extends Activity { // Check which request we're responding to and make sure the request was successful if (requestCode == SHOW_EXPLANATION_REQUEST && resultCode == RESULT_OK) { // Request the permission - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { Intent intentManageAccess = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION, Uri.parse("package:" + BuildConfig.APPLICATION_ID)); startActivityForResult(intentManageAccess, APP_STORAGE_ACCESS_REQUEST_CODE); } else {