タスク ':app:mergeDebugNativeLibs' の実行に失敗しました。React Native で質問する

タスク ':app:mergeDebugNativeLibs' の実行に失敗しました。React Native で質問する

react-native-pdf をインストールしましたが、「npx react-native run-android」を実行すると、次のエラーが表示されて失敗します。

* 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'

react-native-pdf パッケージの使い方を手伝ってくれる人はいますか?

ive

ベストアンサー1

私も同じ問題を抱えていましたが、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 **/

}

おすすめ記事