Android支付宝和友盟推送SDK编译冲突Unable to execute dex: Multiple dex files define Lcom/ta/utdid2/
来源:互联网 发布:洛阳师范网络 编辑:程序博客网 时间:2024/06/05 18:43
应需求项目集成了支付宝和友盟推送;但是最近测试在三星手机上支付宝支付的时候处理回调的时候发生崩溃;查看log信息发现在支付完成AliPay类返回信息中的“”变成了";当时以为是用的旧版本支付宝SDK导致的原因,遂去官网下载最新的SDK→alipaySDK-20151014.jar(后来想想也有可能是manifest文件未写支付宝网页回调);
这时编译时就出现了标题中Unable to execute dex: Multiple dex files define Lcom/ta/utdid2/的编译问题;然后网络查找原因大多说法是工程libs中有重名的jar包;但是检查了好几遍依旧没发现问题;后来通过报错信息utdid2检测出是友盟推送SDK为了提高设备标识的唯一性,除了UMID之外,还用到了Taobao提供的一个设备标识生成库(UTDID.jar)做双向保证。当前推送SDK兼容的UDID版本是V1.1.0。详见点击打开链接友盟文档中心;通过文档下载对应的jar集成到工程发现问题完美解决;现在记录下来分享给有同样困惑的码农,同时作为记录共勉
0 0
- Android支付宝和友盟推送SDK编译冲突Unable to execute dex: Multiple dex files define Lcom/ta/utdid2/
- Android中Unable to execute dex: Multiple dex files define Lcom/ta/utdid2/android/utils/AESUtils;解决方法
- Android: Unable to execute dex: Multiple dex files define Lcom
- Multiple dex files define Lcom/ta/utdid2/android/utils/UTDID
- Multiple dex files define Lcom/ta/utdid2/android/utils/UTDID
- Multiple dex files define Lcom/ta/utdid2/android/utils/AESUtils
- 支付宝开发接口 Multiple dex files define Lcom/ta/utdid2/device/UTDevice
- 支付宝开发接口 Multiple dex files define Lcom/ta/utdid2/device/UTDevice
- Android编译时出现"Unable to execute dex: Multiple dex files define Lcom..."
- Unable to execute dex: Multiple dex files define Lcom
- Unable to execute dex: Multiple dex files define Lcom
- Unable to execute dex: Multiple dex files define Lcom/hp
- Unable to execute dex: Multiple dex files define Lcom/hp
- Unable to execute dex: Multiple dex files define Lcom/hp
- android----问题解决Dex Loader] Unable to execute dex: Multiple dex files define Lcom/sina/sso/RemoteSSO;
- Unable to execute dex: Multiple dex files define Lcom/google/zxing/BarcodeFormat;编译问题
- Unable to execute dex: Multiple dex files define Lcom/google/zxing/BarcodeFormat;编译问题
- android:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/ke
- 实时软件编程问题
- OpenEmbedded 入门 (一):OpenEmbedded 简介
- 玩转Visual Studio-多工程开发
- C++默认参数在声明还是定义确定?
- UWP开发之StreamSocket聊天室 (一)
- Android支付宝和友盟推送SDK编译冲突Unable to execute dex: Multiple dex files define Lcom/ta/utdid2/
- 从”JAVA“而终 3 :配置java运行环境以及Myeclipse的安装
- unity制作斗地主游戏大致流程
- IOS修复两个导航栏状态不一致导致跳转时,导航栏黑底的问题
- 移动端获取屏幕宽度
- Hadoop之HDFS文件读取流程
- VS2013启动调试出错的解决方案
- Java 泛型中? super T和? extends T的区别
- OpenEmbedded 入门 (二):编译Openmoko的3个版本