Don't break on auto-refusal of Storage permissions on high Android versions

This commit is contained in:
Thomas BESSOU
2024-08-08 16:50:44 +02:00
parent 8279e0cfae
commit acaea89eb6
@@ -96,11 +96,13 @@ public class LoginActivity
});
ArrayList<String> permissionArray = new ArrayList<>();
Collections.addAll(permissionArray,
// 以下是一定要添加的权限
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.READ_EXTERNAL_STORAGE
);
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.R) {
Collections.addAll(permissionArray,
// 以下是一定要添加的权限
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.READ_EXTERNAL_STORAGE
);
}
// android 12或者以上,要单独申请蓝牙权限
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) {