AndroidStudio3.6的卸载安装,Gradle持续下载/Gradle Build失败等问题

http://www.45fan.com/article.php?aid=20031199229176017423083254

因为某些原因,重装了AS,重装过程中在Gradle Build上遇到了很多问题,最后发现是下载被墙的问题,没有配置镜像。所以做此总结~

1. 安装卸载AndroidStudio

1.1 卸载:

步骤一:在安装目录下找到install文件运行卸载,或者采用第三方软件(安全管家)进行卸载。

步骤二:在C:\Users\Administrator 下删除 \.AndroidStudio3.X,\.gradle,\.android文件。

1.2 安装

步骤一:官网下载:https://developer.android.google.cn/studio/

步骤二:next一路点点点,不要迟疑,除了选颜色。

步骤三:启动Android Studio,新建一个项目,可以一路next。

问题:这个时候你会发现一只在Gradle Build…没有停下来的痕迹!!

2. Gradle持续下载/Gradle失败问题

2.1 自己下载Gradle

持续Gradle Build,网上教程大多数都是让替换Gradle,
但是替换Gradle解决的是Gradle下载慢的问题,并不能解决其他文件无法下载的问题!
如果已经尝试过自己下载Gradle,请跳转至2.2配置阿里云镜像。
当然,如果怕麻烦,也可以直接跳转2.2配置阿里云镜像!!
但是这里还是给出Gradle的下载替换方式…

步骤一:在项目路径Gradle Scripts > gradle-wrapper.properties下,查看自己的gradle版本,如5.6.4。

步骤二:进入路径 C:\Users\Administrator\.gradle\wrapper\dists,前面的User还是其他看自己的路径名称。

① 发现文件如gradle-5.6.4-all,继续点击。

② 发现字符文件,继续点击。

③ 进入下一级后,显示的文件如下

将所有文件删除,到https://services.gradle.org/distributions/下载对应版本并拷贝到本文件下,不用解压。重新启动Android Studio。
如果还在持续Gradle Build…并在下载内容,请采用2.2配置阿里云镜像。

2.2 配置阿里云镜像

2.2.1 单项目配置

步骤一:确认在 Settings -> Appearance&Behavior -> System Settings -> HTTP Proxy 中选中了 No Proxy。

步骤二:在Gradle Scripts ->build.gradle下进行修改代码,具体代码如下,gradle版本号根据自己版本修改。

// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript {repositories {maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}google()}dependencies {classpath 'com.android.tools.build:gradle:3.6.1'// NOTE: Do not place your application dependencies here; they belong// in the individual module build.gradle files}
}allprojects {repositories {maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}google()}
}task clean(type: Delete) {delete rootProject.buildDir
}

步骤三:重新 SYNC 项目,下载文件如丝顺滑。

2.2.2 所有项目配置

步骤一:在C:\Users\Administrator\.gradle中新建init.gradle。

步骤二:在init.gradle中输入以下代码。

allprojects{repositories {def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public'def ALIYUN_JCENTER_URL = 'http://maven.aliyun.com/nexus/content/repositories/jcenter'all { ArtifactRepository repo ->if(repo instanceof MavenArtifactRepository){def url = repo.url.toString()if (url.startsWith('https://repo1.maven.org/maven2')) {project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL."remove repo}if (url.startsWith('https://jcenter.bintray.com/')) {project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL."remove repo}}}maven {url ALIYUN_REPOSITORY_URLurl ALIYUN_JCENTER_URL}}
}

步骤三:在cmd中输入chmod 777 ~/.gradle/init.gradle

步骤四:重启Android Studio,并Rebuild/Clean便可。

学了有这么长时间,竟然把镜像这一茬忘了,哎,菜鸡本鸡…

到此这篇关于AndroidStudio3.6的卸载安装,Gradle持续下载/Gradle Build失败等问题的文章就介绍到这了,更多相关AndroidStudio3.6 Gradle Build内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

AndroidStudio3.6的卸载安装,Gradle持续下载/Gradle Build失败等问题相关推荐

  1. kali2020安装通病,下载软件会失败

  2. android test.apk,app-debug.apk和app-debug-androidTest.apk在安装macaca-android模块的时候build失败...

    cnpm i macaca-android -g 还有错误,"License for package Android SDK Platform 26 not accepted.", ...

  3. 解决Android studio安装下载Gradle速度慢的问题

    每次新建项目都会再次下载Gradle,且下载速度极慢,解决方法是在官网下载Gradle安装包到本地,然后直接调用本地Gradle~ 1.下载Gradle安装包 下载地址: http://service ...

  4. Gradle 的下载安装教程

    Gradle 8.0.1 下载安装教程 笔者的环境: Java 17.0.1 Gradle 8.0.1 Windows 10 教育版 64位 在继续阅读本教程之前,需要先完成 JDK 的安装.JDK ...

  5. Android Studio的安装和gradle的下载

    1.Android studio的安装 百度搜索Android studio 官网下载速度会比较慢,所以我们选择中文社区 在这里选择要下载的版本,我选择的是Windows3.5.2版本 下载完成之后双 ...

  6. Jenkins安装和持续集成环境配置

    Jenkins安装和持续集成环境配置 持续集成说明 Jenkins安装 Jenkins插件管理 下载中文汉化插件 Jenkins用户权限管理 安装Role-based Authorization St ...

  7. android studio安装教程(持续更新中,包安装成功,不成功你找我)

    遇到问题请往下看,先看完,先看完,先看完!!! 如果实在解决不了可以联系我,评论区有联系方式!!! 百度搜索Android studio,或者直接输入Download Android Studio & ...

  8. Android+git+hudson+gradle持续集成

    linux 主机 android sdk安装忽略 jdk安装忽略 hudson安装忽略 gradle安装 1:下载相应的gradle(这里是gradle-2.10-all.zip)  2 :  解压g ...

  9. Linux云服务器卸载安装MySql

    登录之后首先更新Linux服务器到最新状态 yum -y update 更新之后重启下服务器 reboot 第一步:更新之后查看当前安装mysql情况 rpm -qa|grep -i mysql 可以 ...

最新文章

  1. nginx利用referer指令实现防盗链配置
  2. 【杂谈】有三AI开源项目中的代码和教程,来学习的粉丝们应该要知道了
  3. python绘图函数教程_OpenCV中的绘图函数
  4. 频偏纠正matlab实现,Matlab关于OFDM同步定时估计和频偏估计的算法
  5. linux cpu频率软件,linux cpu频率控制
  6. 如何解决区块链钱包更新慢问题?
  7. Speed Reading(POJ-3619 )
  8. [转]vector iterator not incrementable 的问题
  9. Linux大棚命令记录
  10. 阿里云上线视频云剪辑 快速产出PGC短视频不再是问题!
  11. java 龙卷风_龙卷风在大约37000个请求后停止响应
  12. 企业微信中授权小程序
  13. Android WIFI认证的流程
  14. JS将字符串转数组、转数字、转对象;将数组转字符串、转对象;将对象转数组、转字符串
  15. SpringSecurity(二)、权限项目框架搭建
  16. 【办公类-16-01-01】“机动班下午代班的排班表”(python 排班表系列)
  17. S5PV210 GPIO 操作
  18. 重复图片查找清理工具:Duplicate Photos Fixer Pro for Mac
  19. php对接海康api样例
  20. 使用echarts制作泡泡效果

热门文章

  1. php第三方登录 微博登录,PHP第三方登录之微博登录视频教程
  2. 如何将PDF中的黑色字体改成红色
  3. oracle调用存储过程output,vb.net 调用oracle的存储过程的方法(带输入参数 和输出参数或者返回记录集)...
  4. nodejs读取本地json文件中文乱码问题
  5. 射灯安装方法图解_射灯怎么安装,这几点不得不注意
  6. Go语言-进阶篇-欧阳桫-专题视频课程
  7. 关于盐池甘记畔地下大峡谷洞窟壁画及 有关问题的调研报告
  8. IE去掉input的type=”text”输入内容时出现的X和type=”password”出现的眼睛图标
  9. Java 判断一个对象中某一个属性的值是否为空
  10. KNN—Kd树—BBF优化