尝试导入依赖项时出现此错误。条带化SDK十分精确。
implementation 'com.stripe:stripe-android:12.5.0'
使用操作系统独立路径“ META-INF / sdk_release.kotlin_module”找到了多个文件
删除实现消除了问题,我尝试了this之类的解决方案,但均未成功。
这是更详细的构建错误。
com.android.builder.merge.DuplicateRelativeFileException:使用操作系统独立路径“ META-INF / sdk_release.kotlin_module”找到了多个文件 在com.android.builder.merge.StreamMergeAlgorithms.lambda $ acceptOnlyOne $ 2(StreamMergeAlgorithms.java:75) 在com.android.builder.merge.StreamMergeAlgorithms.lambda $ select $ 3(StreamMergeAlgorithms.java:100) 在com.android.builder.merge.IncrementalFileMergerOutputs $ 1.create(IncrementalFileMergerOutputs.java:86)...
有什么想法吗?非常感谢。
答案 0 :(得分:0)
您需要添加以下代码以将其添加到app/build.gralde
android {
...
packagingOptions {
exclude '*.kotlin_module'
}
...
}
答案 1 :(得分:0)
其他答案很接近,我不得不将此问题放在 app / build.gradle 上,以使其正确排除在外。
packagingOptions {
exclude 'META-INF/sdk_release.kotlin_module'
}