File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed
src/main/java/ru/wohlsoft/opnmidiplayer Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ android {
19
19
applicationId " ru.wohlsoft.opnmidiplayer"
20
20
minSdkVersion 14
21
21
targetSdkVersion 33
22
- versionCode 1050010
23
- versionName ' 1.5.0.10 '
22
+ versionCode 1050011
23
+ versionName ' 1.5.0.11 '
24
24
testInstrumentationRunner ' androidx.test.runner.AndroidJUnitRunner'
25
25
externalNativeBuild {
26
26
cmake {
Original file line number Diff line number Diff line change @@ -779,8 +779,11 @@ private void checkNotificationsPermissions(int requestCode)
779
779
780
780
private boolean checkFilePermissions (int requestCode )
781
781
{
782
+ if (android .os .Build .VERSION .SDK_INT < android .os .Build .VERSION_CODES .JELLY_BEAN )
783
+ return false ;
784
+
782
785
final int grant = PackageManager .PERMISSION_GRANTED ;
783
- final String exStorage = Manifest .permission .WRITE_EXTERNAL_STORAGE ;
786
+ final String exStorage = Manifest .permission .READ_EXTERNAL_STORAGE ;
784
787
785
788
if (Build .VERSION .SDK_INT >= Build .VERSION_CODES .TIRAMISU )
786
789
return false ; /* Has no effect, the manage file storage permission is used instead of this */
@@ -849,12 +852,15 @@ public void onClick(DialogInterface dialog, int whichButton)
849
852
b .show ();
850
853
return false ;
851
854
}
855
+
852
856
return true ;
853
857
}
854
858
855
859
@ Override
856
- public void onRequestPermissionsResult (int requestCode , @ NonNull String [] permissions ,
857
- @ NonNull int [] grantResults ) {
860
+ public void onRequestPermissionsResult (int requestCode ,
861
+ @ NonNull String [] permissions ,
862
+ @ NonNull int [] grantResults )
863
+ {
858
864
super .onRequestPermissionsResult (requestCode , permissions , grantResults );
859
865
860
866
if (grantResults .length == 0 )
You can’t perform that action at this time.
0 commit comments