From 72ed32190411d020608d8ac5f1f3673fd6d700f0 Mon Sep 17 00:00:00 2001 From: jcesarmobile Date: Tue, 24 Sep 2024 13:55:13 +0200 Subject: [PATCH] chore(android)!: Bump default minSdkVersion to 23 --- android/capacitor/build.gradle | 2 +- .../src/main/java/com/getcapacitor/BridgeWebChromeClient.java | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/android/capacitor/build.gradle b/android/capacitor/build.gradle index 1039f19b61..14f539bd76 100644 --- a/android/capacitor/build.gradle +++ b/android/capacitor/build.gradle @@ -44,7 +44,7 @@ android { namespace "com.getcapacitor.android" compileSdk project.hasProperty('compileSdkVersion') ? rootProject.ext.compileSdkVersion : 34 defaultConfig { - minSdkVersion project.hasProperty('minSdkVersion') ? rootProject.ext.minSdkVersion : 22 + minSdkVersion project.hasProperty('minSdkVersion') ? rootProject.ext.minSdkVersion : 23 targetSdkVersion project.hasProperty('targetSdkVersion') ? rootProject.ext.targetSdkVersion : 34 versionCode 1 versionName "1.0" diff --git a/android/capacitor/src/main/java/com/getcapacitor/BridgeWebChromeClient.java b/android/capacitor/src/main/java/com/getcapacitor/BridgeWebChromeClient.java index 400b65a030..469d58dc36 100644 --- a/android/capacitor/src/main/java/com/getcapacitor/BridgeWebChromeClient.java +++ b/android/capacitor/src/main/java/com/getcapacitor/BridgeWebChromeClient.java @@ -104,8 +104,6 @@ public void onHideCustomView() { @Override public void onPermissionRequest(final PermissionRequest request) { - boolean isRequestPermissionRequired = android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M; - List permissionList = new ArrayList<>(); if (Arrays.asList(request.getResources()).contains("android.webkit.resource.VIDEO_CAPTURE")) { permissionList.add(Manifest.permission.CAMERA); @@ -114,7 +112,7 @@ public void onPermissionRequest(final PermissionRequest request) { permissionList.add(Manifest.permission.MODIFY_AUDIO_SETTINGS); permissionList.add(Manifest.permission.RECORD_AUDIO); } - if (!permissionList.isEmpty() && isRequestPermissionRequired) { + if (!permissionList.isEmpty()) { String[] permissions = permissionList.toArray(new String[0]); permissionListener = isGranted -> {