问题根源:

新建项目或打开项目时studio会从 {android-studio-home}/gradle/tmp/wrapper/dists 中寻找对应的gradle版本,如果没有则从http://services.gradle.org/distributions 中下载,所以有时候会出现下载太慢或链接不上的情况,以致于building时间过长或者卡住不动的现象。

解决办法:

从项目所在目录{project-home}/gradle/wrapper/gradle-wrapper.properties文件中查看project对应的gradle版本,如图所示:

手动从 http://services.gradle.org/distributions 下载对应的gradle版本,比如:gradle-3.3,那就把gradle-3.3-all.zip用迅雷下载下来,然后将其copy到{android-studio-home}/gradle/tmp/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9目录中,如图所示:

再次用android studio open project就可以了。

另外,Gradle Build 插件部分:

如下图所示,有时候会出现以下情况:

一直处于download状态,停止不了。。

原因一:gradle build插件版本根本jcenter库中根本不存在,如下:

原因二:Android Studio连接不上或者下载速度太慢

方法:

1、先把网线拔了(虽然有点粗暴,但是AS会立刻停止下载,不用等)

2、到 http://jcenter.bintray.com/com/android/tools/build/gradle-core 中查询相应的版本jar包和pom文件,下载下来,然后扔到[Android_Studio_Home]/gradle/m2repository/com/android/tools/build/gradle/[对应版本号]/中;

3、假如下载下来的是2.3.0版本,那么在project 根目录下的build.gradle文件中更改插件的版本号为2.3.0,如下:

buildscript {

...

dependencies {

classpath 'com.android.tools.build:gradle:2.3.0' //就是这里

}

}

android studio 不动,解决Android Studio“building project卡住不动”的问题相关推荐

  1. Android studio Build时,Download maven-metadata.xml卡住不动的问题

    这两天遇到一个项目编译的问题,Android studio Build时,Download maven-metadata.xml卡住不动的问题,快的时候十几分钟才编译完成,慢的半个小时都无法完成,这个 ...

  2. 【android studio】解决android studio drawable新建项目时只有一个drawable目录的问题

    [android studio]解决android studio drawable新建项目时只有一个drawable目录的问题 参考文章: (1)[android studio]解决android s ...

  3. vue创建项目卡住不动,vue create project卡住不动

    第一种方法: 好久没有创建vue新项目了,今天创建了一个新项目,一运行 vue init webpack project_name 就卡住不动,换 vue create project_name 也是 ...

  4. 计算机能进入系统但是桌面不动,电脑开机进入桌面后卡住不动

    我们在使用电脑时,虽然一般的操作都比较的熟悉,但是如果电脑出现一些设置问题,这就使得一些朋友没办法解决,比如说进入系统桌面时卡住了,这就十分的令人苦恼,那么应该如何解决这个问题呢?现在就来说说详细的设 ...

  5. Android之如何解决Android Studio左边的的project不见了

    今早上一打开Android studio,尼玛,我的project跑哪里去了,郁闷了,如下图 本来是要去问我师傅的,但是一想这么简单的问题也去问,弱爆了,如果在网上找不到解决问题的办法再去问吧,果然找 ...

  6. Android之如何解决Android studio运行出现的HAX kernel modules is not installed

    HAX kernel modules is not installed 很久之前,我安装了Android studio,运行时控制台打印出这个,emulator:ERROR:x86 emulation ...

  7. Android Studio 完美解决 “Android SDK Manager 无法更新“、 ”connection error” 的问题...

    一.Android SDK Manager 无法更新 1. 打开SDK Mannger, 并选中启动单独的SDK Mannger. 2.  打开Android SDK Mannger并设置Option ...

  8. Android之如果解决Android studio项目里面的类名不能重命名

    问题:改类名修改不了 今天师傅要我给那个在activity里面不规范的类名,类名是SearchUser.改成SearchUserActivity,发现改不了出了一下问题,如下图 如何解决的: 点击下面 ...

  9. Android之如何解决android.os.NetworkOnMainThreadException的异常

    android.os.NetworkOnMainThreadException 首先从字面的意思理解为网络工作在主线程的异常,也就是说网络请求不能在主线程里面 android4.0以后不能在主线程发起 ...

最新文章

  1. Redis的应用场景及优缺点
  2. HttpURLConnection获取页面源代码乱码问题
  3. mongodb 默认端口号_快2020年了,该如何面对BATJM对MongoDB灵魂式的拷问呢?
  4. android游戏开发框架libgdx的使用(完)—杂谈Libgdx
  5. Django-请求与响应
  6. (三)docker-compose 启动 Redis 服务
  7. flutter ios打包_使用 Travis CI 为 Flutter 项目打包 Android/iOS 应用
  8. dnf强化卷代码_这行代码告诉你!为什么你地下城与勇士(DNF)的装备强化老是失败?...
  9. 宝塔可以修改服务器内存限制吗,宝塔内存使用率很高的解决方法 cpu过高这样做!...
  10. [翻译] DoImagePickerController
  11. numpy 基础 —— np.linalg
  12. Java多线程:synchronized | Volatile 和Lock和ReadWriteLock多方位剖析(一)
  13. 2022081班李亚楠20220914
  14. 笔记1-----校园网进知网步骤
  15. 使用ivx中表格组件的经验总结
  16. 建模神器 | 涨知识,BIM渲染神技能
  17. arcgis10.2跨域解决方案
  18. Vue keyframe动画不生效
  19. vnc viewer是什么,vnc viewer是什么,怎么用
  20. 时差法超声波测流系统

热门文章

  1. WPS(Word)怎么快速批量查找文档中的数字?
  2. Pytorch 在 forward 函数中加速神经网络。
  3. BNUOJ-4052-BT马
  4. 如何在Github下载jackson的jar包
  5. 指纹测试天赋测试软件,指纹真能测出孩子天赋?遗传学专家提出质疑
  6. 我确实在DL上没有天赋
  7. 数字图像处理(8): 图像加法与融合运算 和 图像类型转换
  8. django.db.utils.DatabaseError: ORA-00904: “NAME“: invalid identifier
  9. ImageView / ImageButton 图片太大或者太小解决方法
  10. ccxprocess启动项可以禁用么_苹果Mac的Adobe无用自启项怎么禁用