我正在尝试为Android的ReactNative项目构建排毒测试,它抛出了这个错误
> Task :react-native pdf:transformNativeLibsWithMergeJniLibsForDebugAndroidTest FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':react-native-pdf:transformNativeLibsWithMergeJniLibsForDebugAndroidTest'.
> More than one file was found with OS independent path 'lib/x86/libc++_shared.so'
在做了一些研究后,在app/build.gradle中添加这个代码块应该会有所帮助
android {
packagingOptions {
pickFirst '/libjsc.so'
pickFirst '/libc++++_shared.so'
}
}
然而,由于某种原因,gradlew assembleAndroidTest 没有使用打包选项来运行其构建,然后导致发现多个文件与操作系统无关的路径 'lib/x86/libc _shared.so 错误。
有人知道这个的变通方法吗?
More than one file was found with OS independent path 'lib/x86/libc++_shared.so'
通常意味着...lib/x86/libc _shared.so
确实在项目中存在两次(或更频繁)。这可以例如。是,当从源代码构建并且 jniLibs
目录中也有文件时。
在app/build.gradle文件中 仍然给出错误。。。。 试 但它给出了以下错误
以下是该模块的: 以下是项目的: 模块的: 我看到了很多像这样的问题。但我想这不是我的情况,因为我不能忽略文件。提前道谢!
我在尝试导入依赖项时遇到这个错误。确切地说是stripe SDK。 找到多个与操作系统无关的路径为“meta-inf/sdk_release.kotlin_module”的文件 下面是一个更详细的构建错误。 com.android.builder.merge.duplicaterelativeFileException:在com.android.builder.merge.StreamMergeA
在运行应用程序时,发现了多个与操作系统无关的路径为'meta-inf/rxjava.properties'的文件。如何从android studio中删除重复文件?
当我尝试构建我的应用程序时,我面临以下问题: 找到多个与操作系统无关的路径为“meta-inf/index.list”的文件 ...问题依然存在 我使用的是Java8和Android Studio的最后一个稳定版本
我尝试调试我的应用程序,但出现错误: 找到了多个具有操作系统独立路径“lib/armeabi/libBugly.so”的文件 这是我Gradle的一部分: Android Studio 3.1.3,Gradle4.1在我的项目中。