【Android】Execution failed for task ‘:app:mergeDevDebugNativeLibs’.

ReactNative

はじめに

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

コメント