登录

去注册 忘记密码?

登录

注册

去登录

  • 扫码关注公众号
  • 发送“我爱安卓
  • 即可获取验证码

注册

解锁回答区域

  • 扫码关注公众号
  • 发送“我爱安卓

若你登陆,将永久解锁;
若未登录,仅本机解锁。

解锁回答区域

获取注册验证码

  • 扫码关注公众号
  • 发送“我爱安卓
  • 即可获取验证码

我们更新了一个新的能力:Google Maven 仓库快速查询!

鸿洋   2020-05-04 20:19  

我们给大家开放了一个新的能力,大家可以在wanandroid上查询任何Google对外开放的相关库的版本信息。

点击此处体验:

https://wanandroid.com/maven_pom/index

此外,我们第一时间开放了Open API接口:

开放Open Api的目的为,大家可以利用API做一些有意思的小东西:

  1. app端能力;
  2. Android Studio 插件,可以输入关键词引入库的版本;

当然Open API可能满足不了你的需求,可以联系我,我会更快响应你的需求。

在这里提issue : https://github.com/hongyangAndroid/wanandroid/issues

或者在我的星球,直接@我: https://wanandroid.com/blog/show/2701

获取所有包名

https://wanandroid.com/maven_pom/package/json

查询接口

https://wanandroid.com/maven_pom/search/json?k=viewpager2

方法:GET
url: https://wanandroid.com/maven_pom/search/json
参数:k

如果参数k包含:,则我们会一分为2,匹配group和artifact。

例如:k=android:viewpager2

我们会返回:group like 'android' and artifact like 'viewpager2' 的数据,这样返回数据会更加精准。

返回数据说明:

{
    "data": [
        {
            "artifactMap": {
                "viewpager2": [ // artifactName
                    {
                        "artifact": "viewpager2",
                        "content": "implementation 'androidx.viewpager2:viewpager2:1.0.0-alpha01'",
                        "date": null,
                        "group": "androidx.viewpager2",
                        "id": 3918,
                        "version": "1.0.0-alpha01"
                    },
                ]
            },
            "groupName": "androidx.viewpager2" // 所属groupName
        }
    ],
    "errorCode": 0,
    "errorMsg": ""
}
  • groupName: group信息;
  • artifactMap:
    • key: aar的名称(一个group下可能多个)
    • value aar的具体版本信息(一个aar可能有多个版本)

未来我们会尝试在首页显示Google在一周内的任何版本更新,让大家第一时间了解相关信息。

未来我们还会尝试让大家订阅自己关注的库列表,当这些库有更新时,会在首页or站内信的方式提示您。