jcenter 跑路,融云背锅?

五一放假回来,打开 as , 代码没有改动 (svn 没有变化),突然很多依赖的 jar 或 aar (网上依赖)找不到

各种方法尝试 (删除buidle 文件 、rebuilde project  、clean project 、重启 as 、修改阿里镜像、到最后重装 as

搞了一天,没有解决。感觉像是 as 抽风了,以前 as 抽风 前面6步走都可以解决。

本来就节后症状严重,现在 as 又出问题抽风,顿时欲哭无泪呀。最后很多依赖(保利、友盟)可以找到了,最后只剩 融云的依赖没有找到。

 

报错为 :

Could not get resource 'https://dl.bintray.com/rongcloud/maven/cn/rongcloud/sdk/call_kit/4.0.0/call_kit-4.0.0.pom'

 

也就是说网络依赖没有找到,下载不下来。

然后去融云官网,文档中心一看,原来

 maven {url  "https://dl.bintray.com/rongcloud/maven"}
 被替换成下面的
 maven {url  "http://maven.rongcloud.cn/repository/maven-releases/"}

Jcenter 跑路了..........    

 

下面是融云官网的文档提示

由于 Jcenter 于2021年 5 月 4 日 停止提供远程仓库服务,远程仓库统一由 JCenter 迁移到新的融云私有仓库。

不再支持该地址集成: https://dl.bintray.com/rongcloud/maven。

 在工程根目录下 build.gradle 配置脚本的 allprojects 中添加 SDK 的 Maven 仓库地址, 如下:

allprojects {
    repositories {
        jcenter()
        mavenCentral()
        maven {url  "http://maven.rongcloud.cn/repository/maven-releases/"}
    }
}

 改了后,还是

Could not find cn.rongcloud.sdk:call_kit:4.0.0.

按融云官网修改怎么还是找不到?都排除了其他问题,想了下是不是没有这个版本?

在浏览器中打开   http://maven.rongcloud.cn/repository/maven-releases/ 点击 browse 然后找到自己想要的 cn.rongcloud.sdk:call_kit  如下图

明明融云官网文档

在项目的 /app/build.gradle 文件中,添加如下依赖:

dependencies {
	implementation 'cn.rongcloud.sdk:im_lib:4.0.0'
 
}
但是没有这个4.0.1版本,心里顿时一万个草泥马,一万个草泥马,一万个草泥马
还是别草泥马了,都是苦逼的同行,不是在骂的路上,就是在被骂的路上,相煎和太急啊
 
 
又改成 4.0.3.8版本
 
implementation 'cn.rongcloud.sdk:im_lib:4.0.3.8'

但是又现在出现   cn.rongcloud.rtc.engine.view.RongRTCVideoViewManager  类找不到

 

查看融云 api 文档 这个居然被删除了

 

 一看时间 12点多了,还是下周找融云同行好好聊聊,看是他们把4.0.1版本放上去,还是我怎么改这个代码

在此踩坑记录,希望对后来者有帮助!

 

2021/5/10 与融云开发沟通,融云已经把 4.0.1的版本放上他们新的 maven上,问题解决

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值