构建APK时会发生这种情况任务执行失败 ':应用程序:transformNativeLibsWithMergeJniLibsForDebug'。 >超过一个 找到与OS无关的路径的文件 'LIB / arm64-V8A / libc的++ _ shared.so'
答案 0 :(得分:5)
尝试在build.gradle中添加:
android {
...
packagingOptions {
exclude 'lib/arm64-v8a/libc++_shared.so'
}
}
答案 1 :(得分:0)
我在编译项目时遇到了同样的问题,找到的解决方案分两个步骤:
jniLibs/arm64-v8a/libc++_shared.so
重命名为jniLibs/arm64-v8a/libc++node_shared.so
将401
的第src/main/include/node/common.gypi
行更改为
'CLANG_CXX_LIBRARY': 'libc++node',
还有一个存储库issue,我将在其中建议此解决方案。