「新手篇」-Android Studio一直Build/refresh问题详解
点击标题下「蓝色微信名」可快速关注
最近有很多Android新人问我同样的一个问题,就是在安装完Android Studio后新建项目或者导入别人的项目,一直显示Building“project name”Gradle project info;或者说在Android Studio版本升级后打开原来的项目时一直显示Refresh。对于新手来说,这确实是一个棘手的问题,所以今天来说一下解决方法。
一.Build问题
1.新建项目时
原因:是因为正在下载gradle,但是由于被墙了或者网络不好,会一直Building。
解决方法:手动下载gradle版本并放在gradle路径中。
步骤:(拿gradle3.3版本举例)
打开 “C:\Users\用户名\.gradle\wrapper\dists” 会发现:
这时发现缺少gradle文件夹,我们手动去gradle官网下载,下载地址为:https://gradle.org/或者http://services.gradle.org/distributions/
下载完成后,把下载好的对应该gradle版本放在相应的路径,正确的如下:
按照上面的安装完成后,在重新启动Android Studio就可以的。
2.导入别人的项目时
现在举个例子,比如要导入的项目名为OkHttpDemo,在导入别人的项目前,可以手动查一下此项目的gradle版本。查询路径为OkHttpDemo-gradle-wrapper
打开此记事本,找到distributionUrl字段,就可查到此项目的gradle版本。看看是否与你本地项目gradle版本一致,如果不一致的话改成与你项目一致的gradle版本,或者说去gradle下载网站下载相应的版本。
改完之后,重启Android Studio就好了。
二.Refresh问题
项目一直显示Refresh一般发生在更升级Android studio的版本后,打开了原来的项目。
原因:Android Studio升级后,gradle版本也随之升级了,这时打开旧版本项目造成版本不一致。
解决方法:参考上面的解决方法。
就说到这里,如果大家有什么棘手的问题或者想了解某方面的功能可以直接给我留言。