Android Studio 创建新项目的时候,会在进度条的界面滞留很久. 有时候一天都卡在这. 
打开其它项目有些时候,也会出现这种情况.

主要的原因就是, 此过程正在 下载对应版本的 gradle. 如果网络杯具的话, 呵呵…(千万别砸电脑)

查看对应的gradle版本: 
如果是打开其它项目, 那么这个版本查看的方式是: 
项目根目录下的gradle文件夹: 
 
找到gradle-wrapper.properties文件: 
 
打开这个文件: 
 
可以看到, 当前项目使用的版本是 2.10-all;

如果你的电脑上,已经下载了此版本, 那么项目很快就打开了.当然, 不存在的话,肯定是需要下载的…呵呵

你可以在以下位置找到电脑上安装了什么版本的gradle: 

注意: 
有些时候,你会发现项目中根本没有gradle文件夹.

当项目中不存在gradle文件夹的时候, 这种情况和创建新的项目是一样的. 都默认使用Android Studio 版本对应的 gradle版本;

也就是如果你的Android Studio版本越高, 对应的gradle版本就越高….具体的需要在Android官网查看.

手动下载对应的gradle版本 
很多时候,自动下载会很慢, 毕竟不是所有人的网络都那么好…总有痛苦的人群…这个时候,就需要手动下载了.

手动下载之前, 需要知道当前Android Studio对应的gradle版本是多少…怎么看呢?

方法1: 官网查看…(不推荐) 
方法2: 打开Android Studio, 创建一个新的项目, 当出现进度条的时候. (一般来说会卡在这里.) 此时莫慌, 重点来了. 
打开这个路径: 
 
不出意外, 你会看到一个包含版本信息的文件夹.(如果没有看到, 那就等等…) 
 
打开这个版本文件夹, 你会看到一个随机生成的文件夹:(这个文件夹特别需要注意, 因为这是关键.有些时候,你会发现,明明已经下载了对应版本的gradle,但是莫名其妙的又下载了一次. 就是因为这个随机文件夹不对导致的.解决方法是, 在每个随机文件夹中都拷贝一份gradle-版本-all.zip 就行了.) 
 
如果上面的随机文件夹没有生成, 那就等….

通过以上翻山越岭, 我们只需要 这个包含随机文件夹的路径…因为手动下载的gradle必须放在这个苛刻的路径下,才有效.

下载gradle: http://pan.baidu.com/s/1pLzqDr9 

一定要按照对应的版本下载哦,,,并且一定要放在刚刚千辛万苦生成的随机文件夹的路径中…

之后重启Android Studio, 再次创建新项目, 你就会发现….哇塞,,这么快???


号外1: 
挖槽, 真麻烦. 老子就想看看代码, 就一定要下载对应版本才行吗?

当然不是…

黑科技在此: 
首先创建一个新的项目: 
 
其次,当你看到这个会令你恐惧的进度条窗口的时候: 注意啦::::::此事我只说一次. 
 
1:点击窗口中的Cancel按钮, 你会发现…(OS:我艹, 没反应?没效果?) 
2:按下键盘上的………..Esc键…………….1秒后, 奇迹就会出现……………….Over

此方法同时适用于打开其它项目, 只要出现了这个 Gradle:Build窗口, 就有效.


号外2: 
在打开一个工程之前: 
 
删除图中红色部分的文件和文件夹, 如果不存在…那就不管它!!! 
这个时候,再点击OK按钮…告别 打开 慢….

AS-->创建项目(慢)和打开项目(慢)等需要注意的问题的更多相关文章

  1. 规范化创建一个vs2017 Mvc框架项目

    vs2107 + dapper + MiniUi 标准化分层封装使 3.1 规范化创建一个vs2017 Mvc框架项目 此时创建的项目勾选 添加单元测试. 添加一个类库,主要用于实体类操作,类库名称 ...

  2. VS清除打开项目时的TFS版本控制提示

    原文:http://blog.useasp.net/archive/2015/12/15/how-to-permanently-remove-vs-project-TFS-source-version ...

  3. [转]VS清除打开项目时的TFS版本控制提示

    本文转自:http://www.cnblogs.com/weixing/p/5219294.html 对于曾经做过TFS版本控制的项目,在版本控制服务不可用的时候,依然会在每次打开项目的时候都提示:当 ...

  4. Android Studio 创建/打开项目时一直处于Building“project name”Gradle project info 的解决

    最近发现新版的AS,IDEA毛病不断,而且gradle的更新又给墙了,无奈啊! 进入类似如下的目录,发现如果没有对应的gradle解压文件,则在gradle官网下载完整压缩包,放入类似55xxxx串号 ...

  5. IntelliJ idea创建Spring MVC的Maven项目

    参考:http://my.oschina.net/gaussik/blog/385697?fromerr=Pie9IlFV 创建Maven Web项目 菜单File->New Project可进 ...

  6. 使用Maven创建一个Spring MVC Web 项目

    使用Maven创建java web 项目(Spring MVC)用到如下工具: 1.Maven 3.2 2.IntelliJ IDEA 13 3.JDK 1.7 4.Spring 4.1.1 rele ...

  7. 使用Visual Studio 创建新的Web Part项目

    使用Visual Studio 创建新的Web Part项目 Web Part是你将为SharePoint创建的最常见的对象之中的一个.它是平台构建的核心基块. 1. 管理员身份打开Visual St ...

  8. eclipse创建Maven父子结构Maven项目

    1.创建聚合模块 选择菜单项 File—>New—>Other,在弹出的对话框中选择Maven下的Maven Project,然后单击Next按钮,在弹出的New Maven Projec ...

  9. vs打开项目出错:未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.0.props”的解决办法

    有时候由于CUDA升级或者下载的源码原创建项目的CUDA版本与自己的不同,在打开项目的时候发现加载不上,提示:未找到导入的项目“C:\Program Files (x86)\MSBuild\Micro ...

随机推荐

  1. TeeChart 有用的属性

    //背景 BackWall.Gradient.Visible = True //是否显示右边图标选项 Legend.Visible = False //不在显示3D效果, 比较有用 View3D = ...

  2. delphi中单独编译pas生成dcu文件

    delphi中单独编译pas生成dcu文件 在网上下载了一个带源码的组件,结果碰到提示说缺少xxx.dcu.一看它的目录下确实没有,那能不能生成一个呢? 当然可以! 方法是使用delphi的安装目录\ ...

  3. springboot之异步调用@Async

    原文:http://www.cnblogs.com/xuwenjin/p/8858050.html 引言: 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的:但是在处理与第三方系统交 ...

  4. springcloud超时时间与重试次数配置

    #hystrix配置hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=120000ribbon.Conn ...

  5. xcode 不能选择模拟器

    重新安装了xcode后,程序无法运行,不能选择模拟器 或者 设备? 1.你之所以选择不了模拟器或者设备,是因为你工程中的iOS Deployment Target设置不对.比如你装的是xcode4.0 ...

  6. mysql递归查询从子类ID查询所有父类

    先来看数据表的结构如下: id  name    parent_id  ---------------------------  1   Home        0  2   About        ...

  7. iOS酷炫动画效果合集

    iOS酷炫动画效果合集 源码地址 https://github.com/YouXianMing/Animations 效果绝对酷炫,包含了多种多样的动画类型,如POP.Easing.粒子效果等等,虽然 ...

  8. 第十章 常用的JVM参数记录

    GC -XX:+PrintGC   打印GC日志 -XX:+PrintGCDetails   打印详细的GC日志 -Xloggc:/var/gc.log   将GC日志打印在根目录的var文件夹下的g ...

  9. Go语言之进阶篇爬捧腹网

    1.爬捧腹网 网页规律: https://www.pengfu.com/xiaohua_1.html   下一页 +1 https://www.pengfu.com/xiaohua_2.html 主页 ...

  10. [leetcode]Trapping Rain Water @ Python

    原题地址:https://oj.leetcode.com/problems/trapping-rain-water/ 题意: Given n non-negative integers represe ...