在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‘ }
原文:http://my.oschina.net/u/572994/blog/382645