在Mac上使用Android Studio新建一个app项目时,发现按照引导步骤走完后,AS卡死在Building 'xxx' Gradle project info状态,而且cancel都没有用,只能Force Quit。
查了一下网上的信息,原因应该是AS在后台更新Gradle导致。尝试直接使用HomeBrew安装Gradle:
brew install gradle
安装完毕后再次运行,发现问题依旧存在。
继续查找了一下网上的信息,发现AS是在~/.gradle/wrapper/dists路径下尝试下载gradle包,由于国内网络环境下载异常缓慢。解决方法是使用离线包替换。
首先进入~/.gradle/wrapper/dists路径下查看AS下载的gradle版本:
这里可以看出是gradle 3.3版本。再到gradle官方网站中去下载对应版本的离线包(complete包)
下载完成后,放入~/.gradle/wrapper/dists/gradle-x.x-all/xxx(一串乱码)/路径下即可,再次启动AS,会自动解压,Building Gradle project info信息会很快过去,问题解决。
网友评论