问题描述
在模块jetified-boltsdk-release-3.0.71-runtime.jar(boltsdk-release-3.0.71.aar)和jetified-emv-anet-sdk-runtime中找到的重复类bbota01z.bbota01z.bbota01z.a。罐子(emv-anet-sdk.aar) 在模块jetified-boltsdk-release-3.0.71-runtime.jar(boltsdk-release-3.0.71.aar)和jetified-emv-anet-sdk-runtime.jar(emv)的模块中找到重复的类bbota01z.bbota01z.bbota01z.b -anet-sdk.aar)
我已经尝试了很多方法,但是没有运气。任何帮助都是值得的。
解决方法
在 gradle.properties 中添加以下行,删除了我类似的错误
android.enableR8=false
然后进行干净的构建。
要了解这一点,您可以阅读下面的参考链接。
参考链接: https://github.com/Adyen/adyen-3ds2-android/issues/14#issuecomment-530099303
,您可能已经混淆了两个依赖和冲突类名称。jetified-boltsdk-release-3.0.71-runtime.jar
jetified-emv-anet-sdk-runtime.jar
您可以尝试按照Shailesh另一个答案的建议来禁用混淆,但是我建议您也许可以从这些库中寻求文档或支持,并查看它们是否提供Proguard / R8规则来避免冲突。