You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When building the app with Gradle, the build process fails due to a duplicate libreactnative.so file. I expected the app to build and install without issues, but instead, the build fails with an error indicating that there are two instances of libreactnative.so, one from the realm library and another from react-android. This conflict prevents the app from installing.
Stacktrace & log output
Execution failed for task ':app:mergeDebugNativeLibs'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.MergeNativeLibsTask$MergeNativeLibsTaskWorkAction> 2 files found with path 'lib/arm64-v8a/libreactnative.so' from inputs:
-/home/foobar/project/node_modules/realm/binding/android/build/intermediates/library_jni/debug/copyDebugJniLibsProjectOnly/jni/arm64-v8a/libreactnative.so
- /home/foobar/.gradle/caches/8.10.2/transforms/095f498f1545b2a557a515b33db49b37/transformed/jetified-react-android-0.76.1-debug/jni/arm64-v8a/libreactnative.so
Add this one line in the excludes array.
packagingOptions {
excludes = [
"META-INF",
"META-INF/",
"/libc++_shared.so",
"/libfbjni.so",
"/libjsi.so",
"/libreactnativejni.so",
"/libturbomodulejsijni.so",
"**/libreactnative.so", //Add this line
]
}
How frequently does the bug occur?
Always
Description
When building the app with Gradle, the build process fails due to a duplicate libreactnative.so file. I expected the app to build and install without issues, but instead, the build fails with an error indicating that there are two instances of libreactnative.so, one from the realm library and another from react-android. This conflict prevents the app from installing.
Stacktrace & log output
Can you reproduce the bug?
Always
Reproduction Steps
Version
12.13.2
What services are you using?
Local Database only
Are you using encryption?
No
Platform OS and version(s)
Android 12
Build environment
OS: [Ubuntu 22.04]
Node.js: 18.17.0
React Native: 0.76.1
Gradle: 8.10.2
Java 17.0.7-zulu
Cocoapods version
No response
The text was updated successfully, but these errors were encountered: