当我们新建一个Android项目,或者在项目中依赖使用一个新的第三方库时,Android Studio经常会从jcenter或者maven仓库下载jar包,但是我们的网络环境不一定一直那么的顺畅,当网络环境不好,导致有时候jar包好长时间下载不下来,严重影响了我们的工作效率,今天提供一个jcenter仓库中jar包下载慢的解决办法。

我们就拿kotlin-compiler-embeddable-1.2.71.jar这个jar包来举例,当时迟迟下载不完,停在这里下载了好久,状态栏网速显示只有50~60K,

72633133b46c?tdsourcetag=s_pctim_aiomsg

下载网速51

随即停止gradle的sync, 然后就在浏览器里输入kotlin-compiler-embeddable-1.2.71.jar的下载地址,然后回车,发现他的包有27M那么大,在这样的下载速度下,难怪这么长时间下载不完,用chrome下载的速度也没有明显的提升。

72633133b46c?tdsourcetag=s_pctim_aiomsg

Chrome中的下载速度

然后将他的下载地址粘贴到迅雷里面试着用迅雷下载,迅雷中的下载速度是2M多。只用了10几秒钟。

72633133b46c?tdsourcetag=s_pctim_aiomsg

迅雷中下载jar包

那么我们从迅雷中下载完jar包之后放哪里呢,这里是关键,找到你本机的.gradle目录,一般是在C盘,C:\Users\XXX\.gradle(XXX是你电脑名),然后顺着caches\modules-2\files-2.1往下找,你会发现files-2.1中会有很多文件夹,这些文件夹就是存放我们程序开发时所使用的各种jar包的位置,然后找到org.jetbrains.kotlin\kotlin-compiler-embeddable\1.2.71\a79f934bfbc1c7e16638da3474feab351735f1c0后面加粗的部分是当时Android Studio下载jar包时自动生成的文件夹(文件名可能会不一样),将迅雷下载的jar包直接复制粘贴到这个目录下即可。

再次点击sync按钮你会发现再次遇到这个包时不会再去龟速下载了,很快就过去了。

gradle下载jar包慢的解决办法不仅仅只有这一种,其他的还有使用国内镜像等其他方法本文就不再赘述了。

android jar 电子书下载,【Android】Gradle project sync jar包长时间下载不下来的解决办法...相关推荐

  1. Android Studio报错gradle project sync failed.Basic functionality(e.g.editing,debugging) will not work

    昨天刚安装完Android Studio ,坑是真的多 首先你要下载一个sdk 和一个Android studio 安装包 看了好多安装教程博客,感觉这篇还是不错的:https://www.cnblo ...

  2. Gradle project sync failed. Please fix your project and try again

    感觉遇到这个问题,导致的原因很多.今天我自己遇到的这个问题就算个例情况吧. 先是android studio版本低,于是我自己在help里面更新版本,更新到了studio 1.4 重新安装时选择了沿用 ...

  3. Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly

    记录一次bug解决 由于公司更新电脑,重新装了软件环境,所以就安装了最新版AS以及JDK,但是安装完成后运行以前的工程出现了Gradle project sync failed. Basic func ...

  4. Android Stduio 发生 Process ‘command ‘somePath:java.exe‘‘ finished with non-zero exit value 2 异常的解决办法

    Android Stduio 发生 Process 'command 'somePath:java.exe'' finished with non-zero exit value 2 异常的解决办法 ...

  5. Android Studio卡在refreshing gradle project的原因和快速解决办法

    这个问题遇到过很多次,网上也有很多解决办法,但是好像都没有发现refreshing gradle project在做什么. 可以再试试 ./gradlew --info 看看详细信息. 一般refre ...

  6. Error: Gradle project sync failed. Please fix your project and try again.

    下载一个demo  显示是这样的 这样问题的处理方法 1 首先检查下gradle 是否下载了 如果出现下面文字提示是没有下载了,可能是网络的问题引起的问题 Gradle sync failed: Co ...

  7. gradle project sync failed.please fix your project and try again-Android Studio3.1.2运行出错

    原因: 修改了工程中MainActivity.java和app文件夹下的代码后运行不了. 解决办法: 关闭Android Studio,然后再重新启动,它会再次构建gradle. 转载于:https: ...

  8. android百度定位失败的原因,百度定位中出现4.9E-324问题的原因和解决办法

    百度定位请查看官方开发文档 定位过程中出现经纬度为4.9E-324错误的可能情况,目前收集到四种: 1.权限错误 什么是权限错误呢?分为两种情况: 一是权限没有添加完全,没有从开发文档中完全拷贝到项目 ...

  9. Android中ActionBar中不显示overflow(就是三个点的那个按钮)解决办法

    最近写安卓想实现actionbar上的一些按钮,但是新的安卓版本似乎有问题,很难显示出那个三个点的菜单,找了很多教程,还是这个靠谱一些. 当新建android工程后,发现原来使用的ActionBar的 ...

最新文章

  1. elasticsearch mapping
  2. A Dynamic Algorithm for Local Community Detection in Graphs--阅读笔记
  3. hdu 1574(01背包)
  4. leetcode 516. Longest Palindromic Subsequence | 516. 最长回文子序列(递归 -> 傻缓存 ->DP)
  5. 理解 CSS 属性值语法
  6. 信息学奥赛一本通 1225:金银岛 | OpenJudge NOI 4.6 1797:金银岛
  7. 今日起开始预约!北京将发放5万份数字人民币红包
  8. 曾经我对python shutil很迷茫,直到我看完这篇实操目录……
  9. 基于树莓派的Data Matrix decode
  10. c语言恶搞小程序win7,如何使用c语言整人小程序素材开发整人小程序
  11. ScreenFlow 录制Mac电脑声音
  12. mysql 加锁 索引_MySQL 加锁处理分析
  13. 拼多多:“优惠券Bug属网络诈骗”;抖音多闪上架 App Store;任正非不知谁是接班人 | 极客头条...
  14. OSChina 周一乱弹 —— 为单身狗准备的菜
  15. 正向代理 反向代理 理解
  16. 【新书推荐】Interpretable Machine Learning with Python
  17. AI - Intelligent Agents
  18. LoRa节点开发:9、LoRaWAN在各个国家或地区可使用的频段列表
  19. M1卡修改各区块控制位值和数据
  20. linux上安装安卓厨房手机版下载,厨房女孩烹饪比赛

热门文章

  1. L1-008 求整数段和 (C++)
  2. 【Python3_基础系列_006】Python3-set-集合
  3. PHP 接入(第三方登录)QQ 登录 OAuth2.0 过程中遇到的坑
  4. 简谈-Python一些常用的爬虫技巧
  5. php 文件限速下载代码
  6. ZBar与ZXing使用后感觉
  7. Oracle:递归查询(树形结构数据)
  8. MySQL 错误代码和消息
  9. Google工作原理
  10. pkg-config工具在实际工程中的用法