My react native app was running correctly, but suddenly I started getting error:
error 1: Execution failed for task ':react-native-webview:compileDebugKotlin'.
so for this in android/build.gradle I added kotlinVersion = "1.5.31"
and also dependencies added classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.31"
.
After this I got the following error:
* What went wrong:
Execution failed for task ':app:mergeDebugNativeLibs'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> More than one file was found with OS independent path 'lib/arm64-v8a/libfbjni.so'. If you are using jniLibs and CMake IMPORTED targets, see https://developer.android.com/studio/preview/features#automatic_packaging_of_prebuilt_dependencies_used_by_cmake
for this, inside android/app/build.gradle under android{...} I added:
packagingOptions {
pickFirst 'lib/x86/libc++_shared.so'
pickFirst 'lib/x86_64/libjsc.so'
pickFirst 'lib/arm64-v8a/libjsc.so'
pickFirst 'lib/arm64-v8a/libc++_shared.so'
pickFirst 'lib/x86_64/libc++_shared.so'
pickFirst 'lib/armeabi-v7a/libc++_shared.so'
pickFirst 'lib/armeabi-v7a/libfbjni.so'
}
but even after this I am getting the same error again: More than one file was found with OS independent path 'lib/arm64-v8a/libfbjni.so'