在上一篇《Android探路(2):项目创建HelloWorld》中我们学习了如何创建工程,但如果真正按照说明去操作后就会发现一个问题。在最后点击Finish按钮后,会出现如下界面:
起初,笔者以为这个停留片刻后便会进入主界面,然而实际情况是界面会一直卡在这地方,why???
实际上,这是由于Android studio 会根据指定的url去Gradle官网下载新版文件,所需时间过长,很大可能下载不成功,一直卡在Building gradle project info界面(注:包括导入工程时一些操作出现Building gradle project info或者refreshing gradle project等情况,实际上也都是同样的问题造成的)。
那么问题来了,为什么会去下载Gradle?有没有什么解决方案呢?
一、为什么需要下载Gradle?
根据提示我们知道项目实际是已经创建了,我们找到项目的目录,根据项目中 \gradle\wrapper\gradle-wrapper.properties文件的配置,发现最后一行代码指明了去下载指定版本的gradle。如下图所示:
我们发现请求的版本是gradle-3.3.
默认下载的gradle保存在C:\Users\用户名.gradle\wrapper\dists\gradle-x.xx-all\xxxxxxxxxxxx