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

Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.tran

2017-03-03 15:15 681 查看
错误造成的原因:为了连接网络,我导入的一个Xutils的jar包,然后发现还是还是有原理的老问题,编译版本太高了,需要相应的moudle中增加在相应的module下的build.gradle中加入:
android {
useLibrary 'org.apache.http.legacy'
}
其实在使用jar包之前我是使用的是一个Xutils的library文件,但是老是报一个错,如下面,这个不好解决
Error:(48, 49) 错误: 不兼容的类型: com.lidroid.xutils.db.table.Foreign无法转换为com.lidroid.xutils.db.annotation.Foreign
然后没办法只好换一种思路,使用jar包的方式,然后就出现下面的错的
Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple
错误的大体意思也就是support-v4包重复了,那只有找重复的support-v4包删除了因为app项目中包含的support-v4包,所以需要将上面的support-v4包删除就可以了如果不行就再尝试其他方式了参考文章: http://blog.csdn.net/shunzi1046/article/details/51279932
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐