收藏
评论

微信 Android openSDK 仓库源迁移至 Maven Central官方

由于 jCenter 官方宣布将在2021年5月1日关停 jCenter 服务(详情),并逐步删除数据,为保证开发者能够正常使用,微信 Android openSDK 已经迁移至 Maven Central。查看开发文档

1.仓库源引用 Maven Central,在项目根目录下的 build.gradle 文件中,添加如下代码即可:

buildscript {
    repositories {
    	// 其他仓库源
        // ...
        mavenCentral()
        jcenter()       // 原有 jCenter 引用可继续保留
    }
}

allprojects {
    repositories {
    	// 其他仓库源
        // ...
        mavenCentral()
        jcenter()      // 原有 jCenter 引用可继续保留
    }
}


2.微信 Android openSDK 引用保持不变,代码如下:

dependencies {
    api 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
}


需要特别说明的是,目前 Maven Central仅支持部分版本:6.6.4、6.6.5、6.6.23、6.7.0,建议开发者升级至最新版本6.7.0。

关于本次迁移的Q&A

Q:已经集成openSDK在线上运行的应用是否受影响?

A:不会。线上运行的应用已经完成openSDK集成,不受影响。

Q:如果使用旧版本的openSDK,开发者是否可以不修改引用的仓库源?

A:建议修改。Jcenter官方已开始逐步关停业务,不由微信控制。可能短期内依然可以下载成功,但是为保证开发稳定性,建议按照文档修改仓库源。

Q:未来新版本的openSDK都必须从Maven Central下载?

A:是的。后续新版本的微信openSDK均会上传至Maven Central。

894浏览
最后一次编辑于  04-30
收藏

3 个评论

  • 波
    04-30

    收到

    04-30
    赞同 3
    回复
  • CitizenFour
    CitizenFour
    发表于移动端
    04-30
    收到
    04-30
    赞同 1
    回复
  • 久辞~
    久辞~
    05-04
    😍
    05-04
    赞同
    回复
登录 后发表内容