新装Android Studio中Gradle下载慢、Could not get resource 'https://jcenter.bintray.com/...'问题

本文主要是介绍新装Android Studio中Gradle下载慢、Could not get resource 'https://jcenter.bintray.com/...'问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

https://blog.csdn.net/kane7csdn/article/details/84071008

 

新装Android Studio中Gradle下载慢、Could not get resource 'https://jcenter.bintray.com/...'问题

2018年11月14日 20:05:21 Kenn7 阅读数:2492

版权声明:本文为博主原创文章,转载请说明出处。 https://blog.csdn.net/kane7csdn/article/details/84071008

Gradle是一个版本控制以及灵活构建app的应用,但Gradle的使用有很多坑:

比如Android Studio(以下简称AS)在构建第一个新工程的时候自动下载gradle速度很慢..

或者Gradle在自动下载网络库的时候经常Could not get resource 'https://jcenter.bintray.com/...'

本文来解决这些问题:

问题一:Gradle在AS中下载的慢

问题二:could not get resource


首先你要下载安装Android Studio-3.2.1  

下载好后更改设置

其中D:/Gradle为自己创建的一个文件夹,如果不指定这个文件夹,AS会把Gradle放到系统盘C盘去,很占用空间。


问题一:Gradle在AS中下载的慢

此时新建一个工程,发现它会自动下载gradle-4.6

这个下载过程及其地慢,我们可以直接关掉Android Studio(关不掉用任务管理器关)

现在我们会发现在AS自己创建了一个D:\Gradle\wrapper\dists\gradle-4.6-all\bcst21l2brirad8k2ben1letg(最后这个文件名是随机的)

其中有为未下载好的

这两个文件可以删掉了。

然后我们来手动下载Gradle-4.6 complete

 将下载到的复制到刚刚自动创建的 D:\Gradle\wrapper\dists\gradle-4.6-all\bcst21l2brirad8k2ben1letg文件夹中:

 

注意是复制不是解压。

重新新建一个工程,会发现这次AS不会再下载Gradle了


问题二:could not get resource


这是由于gradle和AS build tool版本不对的问题..

gradle需要升级到最新版本,AS build tool需要更改一个版本。

(是不是很坑,你会问那我下载的4.6有什么用?有用的,这样可以防止每次新建工程就下载4.6。。。)

1. 去下载gradle的最新版本:

然后打开

将其中的4.6改成4.10.2,即

distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip

重新sync

然后就回到了问题一,4.10.2也下载得很慢:

关掉AS,找到新文件夹,把下好的放进去。

另外把D:\Gradle中除了wrapper之外的三个文件夹删掉:

2. 更改 android build tool的版本

重新打开工程

打开build.gradle文件

classpath 'com.android.tools.build:gradle:3.2.1'

改为

classpath 'com.android.tools.build:gradle:3.2.0-alpha11'

另外以防万一: 

jcenter()

改为:

jcenter{ url "http://jcenter.bintray.com/"}

现在sync一下:

 

会出现以下问题,按照AS的提示install和update就行了。


最后终于成功了:

这篇关于新装Android Studio中Gradle下载慢、Could not get resource 'https://jcenter.bintray.com/...'问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/958278

相关文章

Springboot3统一返回类设计全过程(从问题到实现)

《Springboot3统一返回类设计全过程(从问题到实现)》文章介绍了如何在SpringBoot3中设计一个统一返回类,以实现前后端接口返回格式的一致性,该类包含状态码、描述信息、业务数据和时间戳,... 目录Spring Boot 3 统一返回类设计:从问题到实现一、核心需求:统一返回类要解决什么问题?

maven异常Invalid bound statement(not found)的问题解决

《maven异常Invalidboundstatement(notfound)的问题解决》本文详细介绍了Maven项目中常见的Invalidboundstatement异常及其解决方案,文中通过... 目录Maven异常:Invalid bound statement (not found) 详解问题描述可

Android使用java实现网络连通性检查详解

《Android使用java实现网络连通性检查详解》这篇文章主要为大家详细介绍了Android使用java实现网络连通性检查的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录NetCheck.Java(可直接拷贝)使用示例(Activity/Fragment 内)权限要求

idea粘贴空格时显示NBSP的问题及解决方案

《idea粘贴空格时显示NBSP的问题及解决方案》在IDEA中粘贴代码时出现大量空格占位符NBSP,可以通过取消勾选AdvancedSettings中的相应选项来解决... 目录1、背景介绍2、解决办法3、处理完成总结1、背景介绍python在idehttp://www.chinasem.cna粘贴代码,出

SpringBoot返回文件让前端下载的几种方式

《SpringBoot返回文件让前端下载的几种方式》文章介绍了开发中文件下载的两种常见解决方案,并详细描述了通过后端进行下载的原理和步骤,包括一次性读取到内存和分块写入响应输出流两种方法,此外,还提供... 目录01 背景02 一次性读取到内存,通过响应输出流输出到前端02 将文件流通过循环写入到响应输出流

SpringBoot整合Kafka启动失败的常见错误问题总结(推荐)

《SpringBoot整合Kafka启动失败的常见错误问题总结(推荐)》本文总结了SpringBoot项目整合Kafka启动失败的常见错误,包括Kafka服务器连接问题、序列化配置错误、依赖配置问题、... 目录一、Kafka服务器连接问题1. Kafka服务器无法连接2. 开发环境与生产环境网络不通二、序

SpringSecurity中的跨域问题处理方案

《SpringSecurity中的跨域问题处理方案》本文介绍了跨域资源共享(CORS)技术在JavaEE开发中的应用,详细讲解了CORS的工作原理,包括简单请求和非简单请求的处理方式,本文结合实例代码... 目录1.什么是CORS2.简单请求3.非简单请求4.Spring跨域解决方案4.1.@CrossOr

nacos服务无法注册到nacos服务中心问题及解决

《nacos服务无法注册到nacos服务中心问题及解决》本文详细描述了在Linux服务器上使用Tomcat启动Java程序时,服务无法注册到Nacos的排查过程,通过一系列排查步骤,发现问题出在Tom... 目录简介依赖异常情况排查断点调试原因解决NacosRegisterOnWar结果总结简介1、程序在

2025最新版Android Studio安装及组件配置教程(SDK、JDK、Gradle)

《2025最新版AndroidStudio安装及组件配置教程(SDK、JDK、Gradle)》:本文主要介绍2025最新版AndroidStudio安装及组件配置(SDK、JDK、Gradle... 目录原生 android 简介Android Studio必备组件一、Android Studio安装二、A

解决java.util.RandomAccessSubList cannot be cast to java.util.ArrayList错误的问题

《解决java.util.RandomAccessSubListcannotbecasttojava.util.ArrayList错误的问题》当你尝试将RandomAccessSubList... 目录Java.util.RandomAccessSubList cannot be cast to java.