From d97f73699005cba5429ab9e7da0852182b0f3c97 Mon Sep 17 00:00:00 2001 From: mostafahasani Date: Sat, 13 Sep 2025 01:24:13 +0330 Subject: [PATCH 1/3] chore(android): enable flexible page sizes --- packages/react-native-bottom-tabs/android/build.gradle | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/react-native-bottom-tabs/android/build.gradle b/packages/react-native-bottom-tabs/android/build.gradle index 7ca7222f..add40e00 100644 --- a/packages/react-native-bottom-tabs/android/build.gradle +++ b/packages/react-native-bottom-tabs/android/build.gradle @@ -60,6 +60,11 @@ android { minSdkVersion getExtOrIntegerDefault("minSdkVersion") targetSdkVersion getExtOrIntegerDefault("targetSdkVersion") buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString() + externalNativeBuild { + cmake { + arguments "-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON" + } + } } From 33036be7f03222bc07d195ebca0fcd7aad00c4ec Mon Sep 17 00:00:00 2001 From: Seyed Mostafa Hasani Date: Sat, 13 Sep 2025 08:54:49 +0330 Subject: [PATCH 2/3] chore(android): bump minSdk, compileSdk and ndk version --- packages/react-native-bottom-tabs/android/gradle.properties | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react-native-bottom-tabs/android/gradle.properties b/packages/react-native-bottom-tabs/android/gradle.properties index 3e4ea1b7..cd9815e0 100644 --- a/packages/react-native-bottom-tabs/android/gradle.properties +++ b/packages/react-native-bottom-tabs/android/gradle.properties @@ -1,5 +1,5 @@ RCTTabView_kotlinVersion=1.7.0 RCTTabView_minSdkVersion=21 -RCTTabView_targetSdkVersion=31 -RCTTabView_compileSdkVersion=31 -RCTTabView_ndkversion=21.4.7075529 +RCTTabView_targetSdkVersion=35 +RCTTabView_compileSdkVersion=35 +RCTTabView_ndkversion=27.1.12297006 From a512e327865276919d423f5fc98e0e087f085e84 Mon Sep 17 00:00:00 2001 From: Seyed Mostafa Hasani Date: Sat, 13 Sep 2025 09:48:27 +0330 Subject: [PATCH 3/3] chore(android): bump min sdk version --- packages/react-native-bottom-tabs/android/gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native-bottom-tabs/android/gradle.properties b/packages/react-native-bottom-tabs/android/gradle.properties index cd9815e0..c9494744 100644 --- a/packages/react-native-bottom-tabs/android/gradle.properties +++ b/packages/react-native-bottom-tabs/android/gradle.properties @@ -1,5 +1,5 @@ RCTTabView_kotlinVersion=1.7.0 -RCTTabView_minSdkVersion=21 +RCTTabView_minSdkVersion=24 RCTTabView_targetSdkVersion=35 RCTTabView_compileSdkVersion=35 RCTTabView_ndkversion=27.1.12297006