有时候,我从github
上拽下来一个工程,然后在导入的时候,就卡在Building Gradle
那一步,进度条一直在读,但是就是没有反应,等急了要取消还取消不掉,必须强制退出。如下图。
我猜测是因为工程的gradle
版本和本地的不一致,导致android studio
要去下载相应版本的gradle
,但是国外的网站真的是太慢了…
解决办法如下。
- 查看本地Gradle版本 Mac或者Linux用户,如果
android studio
正确安装的话,应该在home
目录下有一个.gradle
文件夹。cd ~/.gradle/wrapper/dists
执行上面的命令查看本地gradle
版本,如图。 - 修改目标工程的
gradle/wrapper/gradle-wrapper.properties
在文件管理器中找到目标工程的gradle/wrapper/gradle-wrapper.properties
文件,打开并修改版本号为本地任一gradle
版本。 - 再次导入工程 再次导入工程,整个过程就很顺畅了。