问题描述
每次android studio升级gradle都会卡住,国内下载真是慢到不行,不小心点了的话,等待的将是一直的refreshing。。。有时候甚至是即使项目重启也无法正常运行,这时候最好是找找国内是否已经有好心人下载好了,再直接放进入指定目录下。
当然要是能翻墙网速好,也可以为国内的开发伙伴们做点贡献,那么gradle所有版本下载都可以在Gradle Distribution这里找到,选择gradle-x.x-all.zip下载即可.
Gradle Distribution具体操作总结完善如下:
-
修改项目根目录下gradle/wrapper/gradle-wrapper.properties中的distributionUrl=https://services.gradle.org/distributions/gradle-x.x-all.zip为自己想要升级的版本
-
如果本地以前没有该版本,改了后Android studio Sync一下,会在~/.gradle/wrapper/dists/ 下生成gradle-x.x-all的路径,然后开始往里面下载东西
-
默认情况下~/.gradle是隐藏的,显示隐藏文件命令:
defaults write com.apple.finder AppleShowAllFiles -bool true
然后运行命令重启Finder
killall Finder
cd到此目录
cd $home
cd .gradle
然后打开目录就可以看到了
open .
-
有了目录后就可以关掉Android studio,自己从网上下载一个gradle-x.x-all.zip包放到gradle-x.x-all路径下一个名字乱七八糟的文件夹里面。如果里面原来有一些未下载完全的zip可以直接删除掉。
-
放进去后,直接重启Android studio,这样就直接跳过了下载gradle的这一漫长步骤了。 当我把gradle-x.x-all.zip放入后,打开Android studio一段时间后,他会自动生成其余三个文件。
-
最后可以将隐藏的文件继续隐藏
defaults write com.apple.finder AppleShowAllFiles -bool false
killall Finder
网友评论