一 问题背景
因为项目app分包需要,将工程的graddle版本升至了2.2.0 alpha4,而我的Android studio 一向升级为最新版,于是就出现了题目中的报错:
二 解决方案
通过百度log中的问题,在stackoverflow上有人提出了解决方案。
step1:
禁用Instant Run,在Settings/Preferneces > Build, Execution, Deployment option > Instant Run 中,取消所有的选中项
step2:
更新gradle services 的url:在project目录下的 gradle>wrapper>gradle-wrapper.properties中将
distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip
更新为:
distributionUrl=https://services.gradle.org/distributions/gradle-2.11-all.zip
在这里你可以自己新建一个project ,查看下自己的AS支持的gradle最新版本,按照该就可以了。
step3:
step4:
删除project下的build文件夹
step4:
clean项目,重新编译跑程序