您的位置:首页 > 移动开发 > Android开发

Multiple dex files define Lcom/ta/utdid2/android/utils/UTDID

2015-11-04 16:05 423 查看
如果你看到这篇博客,应该也是和我有着类似的问题的了,就是项目引用的JAR包有重复的地方,报错也说的很清楚嘛:Multiple dex files define……

下面说说我项目中的问题缘由:
1.集成了Umeng的消息推送的jar包(:集成友盟微社区的时候会导入com.umeng.message.lib_v2.5.0.jar,
一定要注意这个jar包)[/code]
2.集成支付宝的支付jar包


好了,来看Umeng的一段说明文档: http://dev.umeng.com/push/android/sdk-download

友盟推送SDK为了提高设备标识的唯一性,除了UMID之外,还用到了Taobao提供的一个设备标识生成库(UTDID.jar)做双向保证。当前推送SDK兼容的UDID版本是V1.1.0。 
淘宝提供的设备标识生成库(UTDID.jar)已经广泛应用在阿里系的App中了,包括支付宝。部分集成过支付宝SDK的App,在集成友盟推送SDK的时候,会存在包冲突的问题。 为此我们提供了去UTDID版本的SDK供开发者集成使用(下载)。
 

额,原来Umeng用了支付宝的工具,造成了冲突. 

那么解决方法Umeng也给出来了,那就是下载不带UTDID工具的jar包,

好的!解决此问题,希望对你有所帮助!
出处:http://blog.csdn.net/caiwenfeng_for_23/article/details/47162429
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: