Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Execution failed for task ':app:mergeDebugNativeLibs'. in react native

I installed react-native-pdf and now when I run "npx react-native run-android", it fails with the following:

* 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/x86/libc++_shared.so'

Can anyone help me use the package react-native-pdf?

ive

like image 764
zainal abidin Avatar asked Sep 25 '20 18:09

zainal abidin


2 Answers

I had the same issue and i resolved it by adding the following to android/app/build.gradle

android {

packagingOptions {
    pickFirst 'lib/x86/libc++_shared.so'
    pickFirst 'lib/x86_64/libc++_shared.so'
    pickFirst 'lib/armeabi-v7a/libc++_shared.so'
    pickFirst 'lib/arm64-v8a/libc++_shared.so'
}

/** rest of your code here **/

}

like image 174
Edward Tshifaro Avatar answered Sep 20 '22 23:09

Edward Tshifaro


Open the project in Android Studio android and clean the project Build -> Clean Project

like image 43
Preetam Avatar answered Sep 20 '22 23:09

Preetam