AndroidStudio导入/第一次新建项目gradle版本错误或者卡住解决方法
问题
不少人在使用Android Studio导入新的项目或者第一次新建项目时,常常会出现卡死或者gradle报错的现象,这是由于你的系统中没有目标gradle版本,然后Android Studio会去下载缺少的gradle版本,又由于有墙等原因下载不了导致的。所以我们需要用别的方法解决这个问题。
解决方法
1.修改工程中的gradle版本为已有的gradle版本
如图所示,我们可以通过修改Project Structure中的Gradle version修改我们需要的gradle版本。但是也许我们会发现,当我们修改后,工程的gradle版本依旧没变(如图我修改成了2.4后,重构项目后工程下的gradle已就位2.8)。这是为什么呢?接下来我们再看一张截图
可以看到,我们这个工程已经使用了Android Studio中的gradle-2.8了。因为我这是新建的项目可能会默认使用这个,导入的项目会使用C盘目录下的那个路径。不管别的了,我们只需要把这个路径更改为我们已有的gradle路径即可。
2.偷梁换柱
当我们第一次构建项目时,可能你连一个gradle版本都没有,但是又由于墙的原因一直卡在下载页面,那么我们要怎么解决呢?
①打开“C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.6-all\2j4sg4877lcsg31diboouhun8”文件夹,这串奇怪的数字是随机生成的,下面有个gradle-2.6-all.zip的.part文件。知道这个版本号后我们就可以直接在国内网站上下载对应的gradle-2.6-all.zip仿真这个目录下即可,无需解压,起到了偷梁换柱的效果。
②修改下载地址,如图,这里有个url就是下载路径,由于有墙可能会一致卡住下不了,这是我们找到国内网站对应版本的gradle下载路径(比如迅雷,百度云等)替换掉这个路径即可。
gradle下载地址:
http://www.androiddevtools.cn/ 在这个网站上有Android开发用得到的很多资源,包括gradle。这里附上从这个网站上扒来的一些下载路径吧,均为百度云。
gradle-2.12-all.zip http://pan.baidu.com/s/1gdLhXa7
gradle-2.11-all.zip http://pan.baidu.com/s/1gewXkzx
gradle-2.10-all.zip http://pan.baidu.com/s/1mhrKIF2
gradle-2.9-all.zip http://pan.baidu.com/s/1eRll1Ns
gradle-2.8-all.zip http://pan.baidu.com/s/1qW25Ndy
gradle-2.7-all.zip http://pan.baidu.com/s/1c0g9D5m
gradle-2.6-all.zip http://pan.baidu.com/s/1mg8JAbA
gradle-2.5-all.zip http://pan.baidu.com/s/1jGrmKx4
gradle-2.4-all.zip http://pan.baidu.com/s/1c0dcgfe
gradle-2.3-all.zip http://pan.baidu.com/s/1dDEnQr3
gradle-2.2.1-all.zip http://pan.baidu.com/s/1nt9jd25
gradle-2.2-all.zip http://pan.baidu.com/s/1CTrBK
gradle-2.1-all.zip http://pan.baidu.com/s/1bnF6jV5
AndroidStudio导入/第一次新建项目gradle版本错误或者卡住解决方法相关推荐
- IDEA 2019.3新建项目找不到Maven的解决方法
IDEA 2019.3新建项目找不到Maven的解决方法 参考文章: (1)IDEA 2019.3新建项目找不到Maven的解决方法 (2)https://www.cnblogs.com/wuxiii ...
- android studio 项目迁移 gradle 不对导致的卡住解决方法
2019独角兽企业重金招聘Python工程师标准>>> 电脑重新安装了系统,android studio版本更新了 过去的项目打开时的时候,由于被墙,所以gradle无法下载更新,去 ...
- Android Studio 第一次新建Android Gradle项目超级慢的解决方案
Android Studio 第一次新建Android Gradle项目超级慢的解决方案 参考文章: (1)Android Studio 第一次新建Android Gradle项目超级慢的解决方案 ( ...
- idea中新建maven项目缺少src目录的根本解决方法(适合萌新 少走弯路)
idea中新建maven项目缺少src目录的根本解决方法(适合萌新 少走弯路) 参考了很多博客,基本都是让在setting下的runner 添加-DarchetypeCatalog=internal参 ...
- win7“找不到该项目”的错误原因及解决方法
相信有很多网友经常会碰到在使用Windows7系统删除文件或者文件夹的时候,出现"找不到该项目"的错误提示.我想大家一定很有印象.这个时候大部分的人都可能再次点击"重试& ...
- Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法
这篇文章主要介绍了Mysql数据库从5.6.28版本升到8.0.11版本过程中遇到的问题及解决方法,解决办法有三种,每种方法给大家介绍的都很详细 mysql数据库版本从5.6.28升到8.0.11过程 ...
- mysql 5.6升级8.0_Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法...
MysqL数据库版本从5.6.28升到8.0.11过程中部署项目时遇到的问题和解决方法,具体介绍如下所示: 首先这个项目用到了hibernate4.2.0,链接MysqL5.6.28没问题,换到8.0 ...
- ASP.NET常见错误,原因及解决方法(2003版)_不断更新.....
[标题] ASP.NET常见错误,原因及解决方法[错误提示] 异常详细信息: System.Net.WebException: 请求因 HTTP 状态 401 失败:Un ...
- 导入自己模块包导入报错:ModuleNotFoundError: No module named ‘xxx‘解决方法 晓物智联
导入自己模块包导入报错:ModuleNotFoundError: No module named 'xxx'解决方法 文章来源于:http://www.52phm.cn/blog/detail/28 ...
最新文章
- c语言中,关于指针变量前的*有两种表现形式:
- 外企面试官们爱提的十个问题
- (十)如何查找端口被那个程序占用
- 祝文欣讲座免费在线学习 免费下载
- sql 命令使用简单记录
- docker go get问题_创建优化的Go镜像文件以及踩过的坑
- Java关系表达式x y,java8--函数式接口,以及和Lambda表达式的关系
- mysql中有exist吗_关于MySQL 中 EXISTS 的用法
- c# 指定打开某个路径下的CMD_C# 插入、删除Excel分页符
- flutter web实现微信网页授权登录
- SQL 2008R2 误删除数据恢复方法(一)
- Linux学习(4)-文件颜色,绿色,蓝色,白色,红色等代表的意义
- 如何在Python中使用Rest API
- 下载最新版本火狐浏览器,并且下载geckodriver.exe
- 车载相机IQ调试策略
- uniapp 安卓app 实现app加固(360加固)
- 【Arduino笔记】超声波传感器的使用
- html5 xml在线编辑,XML 编辑器
- mysql数据库怎么加入时间戳
- 李炎恢ECMAScript6 / ES6+(一)
热门文章
- 2020最实用115个Java面试题及面向对象的能力汇总合集
- 探索Google App Engine背后的奥秘(1)--Google的核心技术(转帖)
- C语言实现获取文件后缀、修改后缀
- 小米电脑桌面没见计算机怎么办,手机屏幕太小?一分钟教会你小米手机投屏电脑方法,低调收藏!...
- Android 简述touch事件中的MotionEvent
- VC 开机自动启动程序代码 [转]
- STM32 GPIOx_CRL/GPIOx_CRH 寄存器的设置的简化描述
- 有12个球,外形相同,其中一个小球的质量与其他11个不同,给一个天平,需要几次把这个小球找出来并且求出这个小球是比其他的轻还是重
- ASP.NET:aspx文件
- 揭明星工作室待遇:助理3000经纪人30万