android studio 不动,解决Android Studio“building project卡住不动”的问题
问题根源:
新建项目或打开项目时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卡住不动”的问题相关推荐
- Android studio Build时,Download maven-metadata.xml卡住不动的问题
这两天遇到一个项目编译的问题,Android studio Build时,Download maven-metadata.xml卡住不动的问题,快的时候十几分钟才编译完成,慢的半个小时都无法完成,这个 ...
- 【android studio】解决android studio drawable新建项目时只有一个drawable目录的问题
[android studio]解决android studio drawable新建项目时只有一个drawable目录的问题 参考文章: (1)[android studio]解决android s ...
- vue创建项目卡住不动,vue create project卡住不动
第一种方法: 好久没有创建vue新项目了,今天创建了一个新项目,一运行 vue init webpack project_name 就卡住不动,换 vue create project_name 也是 ...
- 计算机能进入系统但是桌面不动,电脑开机进入桌面后卡住不动
我们在使用电脑时,虽然一般的操作都比较的熟悉,但是如果电脑出现一些设置问题,这就使得一些朋友没办法解决,比如说进入系统桌面时卡住了,这就十分的令人苦恼,那么应该如何解决这个问题呢?现在就来说说详细的设 ...
- Android之如何解决Android Studio左边的的project不见了
今早上一打开Android studio,尼玛,我的project跑哪里去了,郁闷了,如下图 本来是要去问我师傅的,但是一想这么简单的问题也去问,弱爆了,如果在网上找不到解决问题的办法再去问吧,果然找 ...
- Android之如何解决Android studio运行出现的HAX kernel modules is not installed
HAX kernel modules is not installed 很久之前,我安装了Android studio,运行时控制台打印出这个,emulator:ERROR:x86 emulation ...
- Android Studio 完美解决 “Android SDK Manager 无法更新“、 ”connection error” 的问题...
一.Android SDK Manager 无法更新 1. 打开SDK Mannger, 并选中启动单独的SDK Mannger. 2. 打开Android SDK Mannger并设置Option ...
- Android之如果解决Android studio项目里面的类名不能重命名
问题:改类名修改不了 今天师傅要我给那个在activity里面不规范的类名,类名是SearchUser.改成SearchUserActivity,发现改不了出了一下问题,如下图 如何解决的: 点击下面 ...
- Android之如何解决android.os.NetworkOnMainThreadException的异常
android.os.NetworkOnMainThreadException 首先从字面的意思理解为网络工作在主线程的异常,也就是说网络请求不能在主线程里面 android4.0以后不能在主线程发起 ...
最新文章
- Redis的应用场景及优缺点
- HttpURLConnection获取页面源代码乱码问题
- mongodb 默认端口号_快2020年了,该如何面对BATJM对MongoDB灵魂式的拷问呢?
- android游戏开发框架libgdx的使用(完)—杂谈Libgdx
- Django-请求与响应
- (三)docker-compose 启动 Redis 服务
- flutter ios打包_使用 Travis CI 为 Flutter 项目打包 Android/iOS 应用
- dnf强化卷代码_这行代码告诉你!为什么你地下城与勇士(DNF)的装备强化老是失败?...
- 宝塔可以修改服务器内存限制吗,宝塔内存使用率很高的解决方法 cpu过高这样做!...
- [翻译] DoImagePickerController
- numpy 基础 —— np.linalg
- Java多线程:synchronized | Volatile 和Lock和ReadWriteLock多方位剖析(一)
- 2022081班李亚楠20220914
- 笔记1-----校园网进知网步骤
- 使用ivx中表格组件的经验总结
- 建模神器 | 涨知识,BIM渲染神技能
- arcgis10.2跨域解决方案
- Vue keyframe动画不生效
- vnc viewer是什么,vnc viewer是什么,怎么用
- 时差法超声波测流系统
热门文章
- WPS(Word)怎么快速批量查找文档中的数字?
- Pytorch 在 forward 函数中加速神经网络。
- BNUOJ-4052-BT马
- 如何在Github下载jackson的jar包
- 指纹测试天赋测试软件,指纹真能测出孩子天赋?遗传学专家提出质疑
- 我确实在DL上没有天赋
- 数字图像处理(8): 图像加法与融合运算 和 图像类型转换
- django.db.utils.DatabaseError: ORA-00904: “NAME“: invalid identifier
- ImageView / ImageButton 图片太大或者太小解决方法
- ccxprocess启动项可以禁用么_苹果Mac的Adobe无用自启项怎么禁用