はじめに
ReactNativeアプリの運用の中で「Execution failed for task ‘:app:mergeDevDebugNativeLibs’.」というエラーに遭遇したので記録を残します。
解決策
PJファイル/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'
}
を追加しようと記載されていたが、そもそも元から記述されていた。
android {
// yout existing code
packagingOptions {
pickFirst '**/libc++_shared.so'
pickFirst '**/libfbjni.so'
}
}
↑に修正したら解決した。
参考:https://stackoverflow.com/questions/64069449/execution-failed-for-task-appmergedebugnativelibs-in-react-native
コメント