AndroidStudio导入项目一直卡在Building gradle project info,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成(如果能下载完成的话,233)

网上也提供了方法,就是去官网下载gradle的版本,然后放到本地,我就不在这里介绍了,我的解决方法更简单一些,就是直接修改gradle-wrapper.properties文件,无需去下载gradle

解决方案:

1.随便找一个你能运行的as项目

2.打开gradle-wrapper.properties,文件目录:项目/gradle/wrapper/gradle-wrapper.properties

3.复制distributionUrl这一整行的内容,eg: distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip

4.打开你要导入的项目的gradle-wrapper.properties,具体步骤与步骤2相同

5.把步骤3复制的内容,替换你要导入的项目的gradle-wrapper.properties文件的distributionUrl这一行

6.再重启as,导入项目就可以了

第二类是导入工程正常,构建gradle脚本时,会下载一些依赖的第三方包:

在使用android studio 新建 项目的时候,会发现一直无法下载 gradle-0.8.3.jar(也有可能是其他版本),如下:

Gradle: Download: http://repo1.maven.org/maven2/com/android/tools/build/gradle/0.8.3/gradle-0.8.3.jar

程序一直卡住不动,但是你可直接打开这个地址看一下这个文件竟然只有区区几百K。

恭喜你,你被墙了!

需要在android studio 中配置gradle的代理,当然是用goagent了。

打开setting->gradle->Gradle VM Options:

-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8087

设置生成功后,重启androidstudio ,速度会非常快。至少可以省去很多时间。真是相当棒!


最新文章

  1. 关于printf错用格式化字符串导致double和long double输出错误的小随笔
  2. [ASP.NET MVC 小牛之路]08 - Area 使用
  3. 利用反射+AOP,封装Basehandler
  4. iOS中block的用法 以及和函数用法的区别
  5. 关于Cookie的 工具类
  6. pascal闪电入门系列目录
  7. Oracle安装前用户信息设置
  8. django时区设置
  9. iOS 关于多线程的一些知识点(不断更新)
  10. mysql 求时间段平均值
  11. iOS 23 种设计模式
  12. poj1948
  13. 动态的变量如何作为json的键
  14. hibernate 数据关联多对多 4.1
  15. Oracle学习的一些建议(转)
  16. Ionic3 下拉刷新
  17. Flask+SQLAlchemy+alembic+Flask-RESTful使用
  18. maven安装cucumber的pom文件设置
  19. Unreal发展史
  20. mvc html.PartialView()传参

热门文章

  1. [tornado]使用webscoket的使用总是403错误
  2. Afinal加载网络图片及下载文件使用方法
  3. 分布式缓存GemFire架构介绍
  4. linux中exec和xargs命令的区别和优劣分析
  5. 【Netty源码分析】Reactor线程模型
  6. (一二〇)CALayer的一些特性
  7. iOS9 中关闭ATS的方法
  8. A*寻路算法入门(六)
  9. ROS_Kinetic_16 ubuntu中安装使用Matlab和ROS
  10. 【一天一道LeetCode】#93. Restore IP Addresses