1,问题Error:Error converting bytecode to dex.....
我引用aar文件时候引用了两个相同的,但是名称不同的aar文件,然后又删除一个,在运行就报错。
所以应该是缓存的问题。只需要clean下工程,然后在rebuild。
2,问题Error:Execution failed for task ':XXX:mergeDebugAndroidTestResources'.
> Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
这个问题一般都是资源文件有问题,我出现过两种类型的, 其一是图片是.9图片,但是没有添加黑边做拉伸处理,其二是本来是jpg的图片但是强制修改成了png格式的图片(都是一个个排查的,如果你有更好的办法告诉我哦!!),如果不影响使用你也可以关闭lint检查,这样这个错误就不出现了,但是我不建议这样,还是规范一些比较好
3,Execution failed for task ':User:transformClassesAndResourcesWithProguardForBaiduRelease'.
我出现这个问题原因是在混淆文件中添加了--libraryjars libs/xxxx-3.1.0.jar,在AS中这个不可用,使用-keep -dontwarn就可以