开发者社区> 问答> 正文

移动推送的ut/utdid包和其他阿里sdk产生冲突怎么解决?



1.问题


移动推送的ut/utdid包和其他阿里sdk产生冲突怎么解决?如出现类似以下冲突:

  1. [backcolor=transparent]duplicate entry[backcolor=transparent]:[backcolor=transparent] com[backcolor=transparent]/.../[backcolor=transparent]utdid2[backcolor=transparent]/[backcolor=transparent]device[backcolor=transparent]/[backcolor=transparent]UTDevice[backcolor=transparent].[backcolor=transparent]class


2.问题原因


由于ut/utdid包是阿里云产品的基础组件,阿里云很多产品SDK都需要集成。如果一个项目中集成了多个阿里云产品就有可能产生冲突。

3.解决方案


首先,找到冲突的SDK所在位置,比较两个版本,保留其中一个,为了保证组件的兼容性,建议保留高版本的ut/utdid包;也可以根据项目中的需求进行斟酌保留。

展开
收起
猫饭先生 2017-10-24 09:39:27 1642 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载