From 64270f301560f47a86ae9d05625625b39b854aef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuzhan=20Selim=20Temiz?= Date: Thu, 24 Jul 2025 17:28:00 +0300 Subject: [PATCH] fix(react-native-sdk): resolve Android build configuration issues - Move namespace declaration to correct location in build.gradle - Remove deprecated package attribute from AndroidManifest.xml - Update README with gradle plugin version requirement - Fix Android namespace configuration for React Native SDK These changes resolve installation and build errors when integrating the Jitsi Meet React Native SDK into new projects. Fixes: SDK installation failures on Android with newer Gradle versions --- react-native-sdk/README.md | 1 + react-native-sdk/android/build.gradle | 2 +- react-native-sdk/android/src/main/AndroidManifest.xml | 3 +-- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/react-native-sdk/README.md b/react-native-sdk/README.md index 78071c4140..cdeabb3b0f 100644 --- a/react-native-sdk/README.md +++ b/react-native-sdk/README.md @@ -70,6 +70,7 @@ cd ios && pod install && cd .. ## Android - In your build.gradle have at least `minSdkVersion = 26` +- In your build.gradle have `gradlePluginVersion = "8.4.2"` or higher - In `android/app/src/debug/AndroidManifest.xml` and `android/app/src/main/AndroidManifest.xml`, under the `` tag, include ```xml diff --git a/react-native-sdk/android/build.gradle b/react-native-sdk/android/build.gradle index fadd01b5be..6638f7d31b 100644 --- a/react-native-sdk/android/build.gradle +++ b/react-native-sdk/android/build.gradle @@ -7,7 +7,6 @@ buildscript { dependencies { classpath "com.android.tools.build:gradle:$rootProject.ext.gradlePluginVersion" } - namespace 'org.jitsi.meet.reactnativesdk' } def isNewArchitectureEnabled() { @@ -29,6 +28,7 @@ def getExtOrIntegerDefault(name) { } android { + namespace 'org.jitsi.meet.sdk' compileSdkVersion getExtOrIntegerDefault('compileSdkVersion') defaultConfig { diff --git a/react-native-sdk/android/src/main/AndroidManifest.xml b/react-native-sdk/android/src/main/AndroidManifest.xml index 97bd4b0b88..0a0938ae37 100644 --- a/react-native-sdk/android/src/main/AndroidManifest.xml +++ b/react-native-sdk/android/src/main/AndroidManifest.xml @@ -1,4 +1,3 @@ - +