Google 宣布停止 JCenter 使用,5月1日 全面下线! 网友:要哭了!

点击“开发者技术前线”,选择“星标????”

让一部分开发者看到未来

一看这个标题,第一时间想到的是:谷歌又怎么了?因为谷歌不仅仅喜欢出技术,也喜欢废弃一些技术,有些新技术出了,效果不好,就废弃了或者又出新的了,谷歌在新技术方面做的是功夫十足。不仅仅如此,我最近也在看Android 11的源码,比起Android8的源码,可以说很多地方都做了修改,有的流程几乎都改飞了,改的我心里一万个那啥飞过,但是很多地方改的确实令我无法吐槽。实际上谷歌也可以不对源码进行优化,但谷歌每年都在优化大量的源码,可见谷歌不仅仅在新技术上下足功夫,在原有的源码上也是一样。谷歌对于Android还是非常非常上心的。

实际上这次还真的不是谷歌的锅,而是JFrog(杰蛙)的决定,JFrog你可能没听过,但如果你是Android开发者,它运营的JCenter你应该知道。

我们经常会在项目的build.gradle中看到如下代码:

repositories {
        google()
        jcenter() 
    }

这段代码配置了当前的项目可以从哪些仓库上拉取依赖库以供使用。其中google()顾名思义是谷歌的仓库,我们所熟知的RecyclerView、Jetpack Components等等从这里拉取。

jcenter()是就是JCenter仓库,很多Android第三方库的代码都会提交到这,比如OkHttp、Retrofit、RxJava等等。那么可以想象,如果JCenter不能够使用,那么很多库都不能够正常使用,这对于Android开发者来说影响是比较巨大的。

在今年2月3日,JFrog官网宣布了这一重大决定,包括Bintray、JCenter都将停止运营。说白了,就是JCenter跑路了,跑路的原因其实也可以理解,虽然不是很地道,我猜测是JFrog维护JCenter没赚到钱,而且还得搭上不少钱,所以这次的跑路是一个商业决策,换到我们个人,我想也很少会有人喜欢干费力还赔钱的事。下面的图就是JFrog官网的决定截图。

原文链接:https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/

下面是JFrog官网的时间表:

这个表格说的很清晰,一表明了。关键的信息就是2021年3月31日 JCenter将不再接受任何提交,这会影响到一些开源库作者,不能够提交,但仍旧还是可以拉取旧版本。

在2022年2月1日,Center将不再适用于非Artifactory客户端。

JFrog所做的决定可以说是非常的突然,今年3月2日宣布消息,3月31日就不能够提交代码到jcenter了,搞得谷歌都没有及时的做出反应,只能在官网上写出这么一段:

可以看出谷歌是没有任何准备的,JFrog应该是没有提前告知谷歌JCenter要跑路了。谷歌建议大家使用Maven Central,Google会在不久后介绍迁移方案,可以说Maven Central就是谷歌官方认定的替代者。如何迁移到Maven Central可以看下面的文章:https://maven.apache.org/repository/index.html https://zhuanlan.zhihu.com/p/22351830

有些库反应倒是很快,现在已经将新版本发布到Maven Central上了,比如说Glide。

除了Maven Central,我们还有其他的选择吗?当然有啊~

对于个人开发者来说也可以将库发布到jitpack上。可以看下面的文章:https://www.jitpack.io/ https://zhuanlan.zhihu.com/p/22351830

对于企业来说也可以尝试发布到Nexus上,可以看下面的文章:https://blog.csdn.net/u010194271/article/details/111035617

最近几年Android技术更新的确实有些快,不仅仅要学习新技术,还要去学习Android新的源码,此前会的技术会过时,此前懂的源码也会过时(只是过时慢点),也是无力吐槽啊~,谁叫我选择做技术呢?

对于Android开发来说,真的没有一劳永逸,即便是专家也需要不断的更新自己的技术,否则不进则退。

参考文章:

https://blog.csdn.net/guolin_blog/article/details/115873573 https://zhuanlan.zhihu.com/p/363156372




END


前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包扫码加我微信进群,内推和技术交流,大佬们零距离历史推荐有史以来第一个64位!微软Visual Studio 2022预览版即将到来
中科院一博士论文爆红刷屏!“炸”出了一批同行者,刚刚本人回应:祝愿大家努力终有所成!
今日头条技术架构千字分析
费解!为什么那么多人用“ji32k7au4a83”作密码?
好文点个在看吧
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值