【转载 https://blog.youkuaiyun.com/sinat_15417921/article/details/51907728】
问题背景
因为项目app分包需要,将工程的graddle版本升至了2.2.0 alpha4,而我的android studio 一向升级为最新版,于是就出现了题目中的报错:
解决方案
通过百度log中的问题,在stackoverflow上有人提出了解决方案。
参考:http://stackoverflow.com/questions/35202541/this-version-of-android-studio-is-incompatible-with-the-gradle-version-used-try
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-4.11-all.zip
最新版本查阅http://services.gradle.org/distributions/
step3:
删除project下的build文件夹

step4:
clean项目,重新编译跑程序
本文解决了一个关于Android Studio与Gradle插件版本不兼容的问题,通过禁用InstantRun,更新Gradle服务URL,删除build文件夹并重新编译项目,最终成功解决了版本冲突。
4万+

被折叠的 条评论
为什么被折叠?



