stack overflow:http://stackoverflow.com/questions/35202541/this-version-of-android-studio-is-incompatible-with-the-gradle-version-used-try
android studio用了很久了,一直都没有什么问题,挺好的,每次升级gradle ,sdk 什么的都是小问题。今天手残,觉得mac mini跑得慢,就下载了一个mackeeper的软甲,据说可以“优化”,反正就是先下载,安装,然后就开始清理了,清理只做了一半,然后说后面的清理要付费。当时是开着android studio的,马上开始报错,什么什么找不到了我知道这下完了,给我搞坏了。
接下来就是在mac上重新安装,就是下载mac上好像就可以直接使用,将应用拖到application中就ok拉
我一共有两个应用,在bulid的时候就出现了上面标题中提示的错误,大概就是说“这个版本的as没有合适的gradle,试着去把“instant run”禁掉
遇事不慌,先百度,
就找到上面的答案,自己可以点击进去看
无非就是在preference(mac)/ settings(windows)->Build, Execution, Deployment option->目录中找到 找到“instant run”目录,看到这个目录加上这个字面意思,我们大概就明白了,其实就是对于立即执行这种方式的设定。
然后勾掉,然后去改Project > Gradle > Wrapper > gradle-wrapper.properties这个目录下的url中gradle的 版本号
发现其实去修改工程bulid.gradle(project那个,不是module中的,不然找不到)可以达到同样的效果,重新sync一下就ok拉
总结:
该错误系gradle不兼容所致
需修改gradle版本
修改方法也就两个地方:一个是Project > Gradle > Wrapper > gradle-wrapper.properties这个目录下的url中gradle的 版本号
一个是工程build.gradle中的dependence中的gradle中版本号,
最后版本号那个可以,我也不知道软件更新真的很快,也许你看到这里的时候(2.2.0-alpha4),已经不是这个版本号了,百度一下gradle,看看官方最新的,对应的修改一下。