JCenter远程仓库已经宣布停止维护了,而该事件造成的影响主要表现为: 2022 年 2 月 1 日之后 Android Studio 将无法从 JCenter 仓库拉取任何代码库,统统都会拉取失败,间接导致项目无法编译通过。

因为大家用的第三方框架基本都是放在 JCenter 仓库上,JCenter仓库挂掉了之后,emm,后果不堪设想……

应对措施

这里的应对措施是针对于使用者的哈,如果您是开源库作者的话可参考这篇文章,里面进行了详细的介绍:https://www.jianshu.com/p/4f49bb9e820e
对于使用者来说,JCenter 仓库用不了了,那就换成 JCenter 的镜像仓库
可使用 阿里云云效 Maven 库 和 华为开源镜像站 ,以及 JitPack远程仓库、MavenCentral远程仓库,在项目根目录下的 build.gradle 文件进行如下配置:

buildscript {repositories {// 使用 镜像 来解决JCenter停止维护问题// 阿里云云效仓库:https://maven.aliyun.com/mvn/guidemaven { url 'https://maven.aliyun.com/repository/jcenter' }maven { url 'https://maven.aliyun.com/repository/google' }// 华为开源镜像:https://mirrors.huaweicloud.commaven { url 'https://repo.huaweicloud.com/repository/maven' }// JitPack 远程仓库:https://jitpack.iomaven { url 'https://jitpack.io' }// MavenCentral 远程仓库:https://mvnrepository.commavenCentral()google()
//        jcenter()dependencies {classpath 'com.android.tools.build:gradle:4.1.3'}}
}allprojects {repositories {maven { url 'https://maven.aliyun.com/repository/jcenter' }maven { url 'https://maven.aliyun.com/repository/google' }maven { url 'https://repo.huaweicloud.com/repository/maven' }maven { url 'https://jitpack.io' }mavenCentral()google()
//        jcenter()}
}

我个人使用时只用了阿里云的Maven库就能正常使了哈:


本文参考:

郭霖:https://mp.weixin.qq.com/s/_MSpAVelQsOJFuin3QZh6g

Android轮子哥:https://www.jianshu.com/p/4f49bb9e820e

作为使用者如何应对JCenter远程仓库停止维护相关推荐

  1. AndroidStudio上传自己的项目到Bintray jCenter远程仓库(解决400错误)

    请注明出处http://blog.csdn.net/qq_23179075/article/details/71123452 我们在AS中要使用别人开源库基本都是用下面的方式: compile 'or ...

  2. git远程仓库分支的各命令的具体解析(git remote add)

    0 可参考文章 本文重点参考的Git官方中关于git远程仓库的使用教程: 2.5 Git 基础 - 远程仓库的使用 3.5 Git 分支 - 远程分支 1 问题背景 看完上面的教程后,我们再一步一步抠 ...

  3. 【Android Gradle 插件】工程根目录下 build.gradle 配置文件 ( 远程仓库配置 | 依赖配置 | 所有子模块配置 | task clean 任务 )

    文章目录 一.工程根目录下 build.gradle 配置文件 1.基本作用 2.远程仓库配置 3.依赖配置 3.所有子模块配置 4.task clean 任务 Android Plugin DSL ...

  4. gradle本地、远程仓库配置--转

    https://blog.csdn.net/x_iya/article/details/75040806 本地仓库配置 配置环境变量GRADLE_USER_HOME,并指向你的一个本地目录,用来保存G ...

  5. maven给默认中央仓库设置镜像为阿里云maven仓库并添加全局远程仓库

    1.copy 配置文件setting.xml到用户目录(非必需但强烈推荐) idea.eclipse默认优先读取用户目录的setting.xml,所以作此配置. 从安装目录copy到 "用户 ...

  6. git reset 回退以前某个版本_远程仓库版本回退方法--Git(二)

    1 简介 最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客. 2 问题 如果提交了一个错误的版本,怎么回退版本? 如果提交了一个错误的版本到远程分支,怎么回退远程分支 ...

  7. git基础-远程仓库的使用

    远程仓库的使用 为了能在任意 Git 项目上协作,你需要知道如何管理自己的远程仓库. 远程仓库是指托管在因特网或其他网络中的你的项目的版本库. 你可以有好几个远程仓库,通常有些仓库对你只读,有些则可以 ...

  8. [Git高级教程(二)] 远程仓库版本回退方法

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1 简介 最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客. 2 ...

  9. git 拉取远端仓库_git命令-远程仓库拉取、本地仓库更新、工作空间提交等等

    一,新建代码库 1,在当前目录下新建一个git代码库 $ git init 2,新建一个目录将其初始化为git代码库 $ git init [project-name] 3,git clone 远程代 ...

最新文章

  1. 德国最受欢迎的程序员技能排行
  2. 【bzoj2300】【Luogu P2521】 [HAOI2011]防线修建 动态凸包,平衡树,Set
  3. 初等数论--整除--带余除法
  4. mysql 存储过程如何声明多个变量赋值_mysql存储过程:定义变量,赋值,判断,输出...
  5. 6.Python深入_内存管理
  6. Atitit.js获取上传文件全路径
  7. 计算机高一基础知识大全,计算机基础知识大全
  8. shadow 文件详解
  9. LINTCODE——吹气球
  10. java随机不重复点名_怎样用java做一个点名器,除重复,并且用键盘输入
  11. 百度快照劫持是什么意思?如何解决百度快照被劫持、百度劫持
  12. 二维码插件qrcode生成二维码信息
  13. 什么是大数据思维,数据思维划分哪几个维度?
  14. 使用malloc动态内存分配一个二维数组
  15. python爬虫网易云音乐许巍的漫步制作热门点赞柱状图云词
  16. CyberWorld赛博世界是否能成为元宇宙核心力量
  17. 认识V模型、W模型、H模型
  18. B-spline三次B样条曲线方程
  19. 国外matlab用的多吗,挑战智力极限 国外某大学脑残又变态的路程问题 需要matlab...
  20. Unity LoadImage LoadRawTextureData 方法加载 Bitmap

热门文章

  1. matlab抢占时隙算法,ALOHA anti-collision、二进制数搜索算法以及帧时隙算法
  2. 2021年工业软件行业研究报告
  3. Linux添加SSH Key到Github账户
  4. 电影网站国内服务器行么,做电影网站用什么服务器,可不可以用香港主机
  5. “二选一”突袭,暗战“山姆”?
  6. android备份:apk安装过程及原理,备份已安装应用的apk包技术实现方案
  7. 用计算机求解问题的一般步骤,计算机问题求解过程包括哪些步骤
  8. 计算机组装论文1000字,计算机组装
  9. ECharts 柱状图上显示数据,并自定义图标
  10. 第13期微生物组-宏基因组分析(线上/线下同时开课,2021.11)