我从Bmob3.5.5升级到3.5.7后无法编译,报错
Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
原因是因为之前版本要求我们自己添加这个依赖:
//如果你想应用能够兼容Android6.0,请添加此依赖(org.apache.http.legacy.jar)
// compile 'cn.bmob.android:http-legacy:1.0'
在3.5.7的包中Bmob自己添加了这个依赖,导致包重复,只要将我们自己这个依赖删除再clean一下就好了,甚是坑爹,也不更新一下文档。
网友评论