您的位置:首页 > 其它

在gradle中使用greenDao引发的多重编译错误

2015-03-04 00:00 429 查看
摘要: 在gradle中使用greenDao引发的多重编译错误 --- > Multiple dex files define
诱因及解决办法

在Android Studio中使用greenDao,编译时会报错

Gradle抛出部分异常如下

com.android.dex.DexException: Multiple dex files define


使用:

gradlew -q dependencies

可以看到greenDao中引用了support.v4,如果此版本和你当前使用的版本不一致即会引发该异常。

解决办法:

在build.gradle中指定greenDao去除部分依赖:

compile('de.greenrobot:greendao:1.3.0') {
exclude module: 'support-v4'
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: