Android Can';I don’我不能在同一个项目中使用支付宝和阿里巴巴推送SDK,因为它们的类重复

Android Can';I don’我不能在同一个项目中使用支付宝和阿里巴巴推送SDK,因为它们的类重复,android,gradle,alipay,Android,Gradle,Alipay,我通过添加以下模块将Allibaba Push SDK添加到我的Android项目中: com.aliyun.ams:阿里云安卓推送 然后我尝试添加支付宝SDK,以便通过下载以下aar文件使用支付宝支付: 支付宝SDK-15.7.4-20200228192259(根据支付宝文档,这是最新版本) 添加两个模块后,由于两个模块中都存在多个重复的类,因此项目将无法编译 我试图通过这种方式排除这些类: implementation(name: 'alipaySdk-15.7.4-202002281922

我通过添加以下模块将Allibaba Push SDK添加到我的Android项目中: com.aliyun.ams:阿里云安卓推送

然后我尝试添加支付宝SDK,以便通过下载以下aar文件使用支付宝支付: 支付宝SDK-15.7.4-20200228192259(根据支付宝文档,这是最新版本)

添加两个模块后,由于两个模块中都存在多个重复的类,因此项目将无法编译

我试图通过这种方式排除这些类:

implementation(name: 'alipaySdk-15.7.4-20200228192259', ext: 'aar') {
        exclude group: 'com.ut.device.UTDevice', module: 'alicloud-android-push'
    }
com.ut.device.UTDevice是重复类之一

但是这个类的重复消息仍然存在。 我还试图排除整个包(com.ut.*),但这也不起作用

有人知道如何解决这个问题吗


谢谢

课程是一样的吗?你能添加准确的消息文本吗?类是一样的吗?你能添加准确的消息文本吗?