AndroidStudio编译报错:mergeDebugResources failed

    每次AndroidStudio提示升级的时候都很谨慎,因为每次升完级总有莫名其妙的坑出来,这次手贱升级后又果不其然编译项目时总是编译不过,提报了一堆看不懂的appt2错误,在网上一顿查找,试了各种方法都是药不对症,后来发现之前导入的项目是可以编译的,但新建的项目哪怕是空项目都编译不过,因此肯定不是什么资源文件重复之类的错误,没办法只能沉下心来仔细看下错误日志吧。然后就看到了这么个报错:
AndroidStudio编译报错:mergeDebugResources failed
     这么看起来应该是和gradle有关系了,又结合之前导入项目可以编译通过这一线索,对比了两个项目中的gradle的版本,发现新建项目的gradle版本默认是5.4.1,而编译通过的项目gradle是4.0,于是把gradle的版本改回4.0就编译通过了,WTF。。。
    还有点要注意的是,gradle plugin version也要做相应修改,否则会报不支持gradle 4.0的错误。
AndroidStudio编译报错:mergeDebugResources failed