失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > android studio 初始化项目加载时间过长或失败问题解决

android studio 初始化项目加载时间过长或失败问题解决

时间:2022-11-25 15:20:06

相关推荐

android studio 初始化项目加载时间过长或失败问题解决

android studio 初始化项目加载失败分析

一般有以下几种原因:

1、新的项目 gradle 对应版本本地没有,这样就会自动下载,但是下载默认地址为国外地址,国内无法直接访问。导致下载失败。

2、加载某个文件或 jar 卡住,下载失败。这个时候一般为这个文件需要访问国外仓库来下载,国内无法直接访问。

解决方法:

第一种情况:使用过内镜像下载解决

国内镜像网站:/distributions/

需要注意:下载稳定版 -all.zip 结尾的版本包。如下图:

下载对应版本后,进入用户根目录下找到.gradle 文件夹进入.gradle/wrapper/dists目录,这时候可以看到项目中 gradle 配置文件中指定到版本文件夹,如下图:

进入对应版本目录下,我这里进入的是 4.1 版本的目录,会看到这个目录下有一个由英文字母和数字随机组合的一个目录,这个目录是 android studio 下载 gralde 时自动生成的。如下图:

接下来进入这个目录,将这个目录下的所有文件都删除掉,将下载的 gradle 版本包放入这个目录,然后关闭 android studio 重新启动即可。这个时候 studio 发现已经有这个版本的包就会自动解压使用,问题解决。

第二种情况:

方法一:配置翻墙代理解决

在 android studio 中打开File>Settings>System Settings>HTTP Proxy进行相关配置即可,这个配置是配置的全局代理,也就是说所有项目都会使用这个代理来初始化,如下图:

如果配置代理后发现还是有无法使用,需要在C:\Users\administrator\.gradle下找到gradle.properties文件。将其中的代理配置项

改为要配置的代理地址,重新运行 android studio 加载项目。这么做的原因为 android studio 修改配置后有时候不会及时更新此文件,请求时会优先以此文件配置为准。

方法二:配置阿里云代理解决

在项目中build.gradle文件buildscript > repositoriesallprojects > repositories中配置:maven{url '/nexus/content/groups/public/'}如下图:

注意:

buildscript 中的配置为 gradle 脚本执行所需依赖,分别是对应的 maven 库和插件。

allprojects 里是项目本身需要的依赖。这就是有时候只配置其中之一但是还是初始化失败的原因。

如果觉得《android studio 初始化项目加载时间过长或失败问题解决》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。