在项目中引入easeUI Module后,运行之后报
Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’.
com.android.build.api.transform.TransformException:
com.android.ide.common.process.ProcessException:
java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
网上查了原因说Jar包冲突,默认引入android_support_v4.jar,当在引入的时候,会出现这个问题。
compile ('com.android.support:appcompat-v7:25.3.1'){
exclude module: 'support-v4'
}
将v4的包排除以后,继续报错,看到网上说这样可以解决,自己一遍遍的弄,还是不行,后来将module下lib里面的support-v4删除,在在dependencies中引入
dependencies {
//release时需要把hyphenatechatsdk的依赖注释掉,sdk已经被打成jar包放在libs底下
//compile project(':hyphenatechatsdk')
compile fileTree(dir: 'libs', include: '*.jar')
compile 'com.android.support:support-v4:25.3.1'
}
顺利解决,一下午解决了一个问题,醉了醉了