第一个问题:Error:Execution failed for task ':app:processDebugManifest'.会提示在主项目的AndroidManifest里会有与依赖库的AndroidMainfest里有同样的属性定义,我这里是同样定义了icon这个属性,所以需要在主项目的AndroidManifest的<application>里加上这样一句话
tools:replace = "android.icon"
还有一个问题就是还会提示某个项目的support.v4包有问题,同样,需要在主项目的AndroidMainfest中加上这样一句:
tools:overrideLibrary = "android.support.v4"
这样就可以解决问题。
附加:当丢失R文件的时候,查看了网上说的方法,有重启,重新编译之类的。但对于我的问题好像都没有用。我是先查看xml文件有什么问题,然后根据错误信息解决。这样比较有效。