如何解决Gradle中的不同依赖实现取决于不同的Android版本
我有2个库导入到我的项目中:
implementation fileTree(include: ['*.jar'],dir: 'libs')
libs/a.jar
libs/b.jar
两个库在内部都有相同的类,并且有一些不同的类。
我需要实现所需的lib,具体取决于android版本。
在示例中,对于Android.P
,我需要lib a.jar
,对于Android O
,需要b.jar
目前,我在编译时会收到下一个问题:
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForEngProductionRelease'.
> com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
提前感谢您的支持。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。