一直卡在gradle:configure project、Resolve Dependencies ':classpath:'、gradle syns failed等问题
解决方法:
新建一个android工程,然后记录下新工程gradle-wrapper.properties里的distributionUrl属性和project下build.gradle文件dependencies里的classpath值,然后切换回原项目,替换掉对应的2个值(记得备份原值),然后点击syns project with gradle。这个方法比较省事,但新建的项目也存在gradle syns failed等问题的话,就没有效果了。
因为项目组指定使用统一的gradle版本,所以没法通过更换gradle-wrapper.properties文件里的distributionUrl为自己AS自带的Gradle版本来解决。
一种方式是:下载distributionUrl指定的gradle版本(-all版本),然后右击Finder-前往文件夹,输入/users/user(你的用户名)/.gradle/wrapper/dists,前往。进入对应gradle版本文件夹,这里会有一个随机字母和数字组成名字的乱码文件夹(这个文件夹应该是AS根据gradle-wrapper.properties文件的distributionUrl属性配置的值,在同步gradle时自动生成的),把乱码文件夹里面的文件全部删除,然后将下载好的zip文件放进来,最后syns project with gradle
通过试验,以上方法也不能解决问题,最后通过下面的方法解决了
还是下载Gradle,然后依次打开finder-应用程序-androidstudio(右击-显示包内容)-Contents-gradle,然后把下载好的zip放进来并解压。最后点击syns project with gradle