我的android studio版本是2.3.3, gradle下了3.3,4.1,昨天能运行的程序今天打开就crash。
死状如下:
重启android studio后发现报错:Gradle project sync failed. Please fix your project and try again.
我查了网上其他人的文章,版本和我的都不一致,试着尝试解决:
1.试了改gradle Scripts中的gradle-wrapper.properties
改之前是这个样子的:
改之后是这样:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
然后打开结构配置File->Project Structure,gradle version(原来是空着的?)填上4.1
再运行了一下,依然crash。重启android studio,依然crash。
再改回3.3,还是一样不行。
Instant Run performed a full build and install since
the installation on the device does not match the local build on disk.
最后解决方法是:把android studio更新至最新3.2.1,下载了gradle4.6,贴到下面
下载的gradle文件名是:gradle-4.6-all.zip,下载地址是https://services.gradle.org/distributions/
下好了不用解压缩直接贴进去,重启android studio时会自动解压缩。
新建的文档在自动下载了很多东西后就可以运行了(时间不长,十几分钟左右)。老的文档打开还是有点问题。我就暂时不管老的了,在新文档下面做。
问题解决了,总结一下,最重要的是android studio版本和gradle文件版本的匹配,最吐血的是下载gradle的速度。