发布到JCenter

最基础的建立Android Library工程就不记录了

登陆Jcenter网站建立仓库

注意:不要建立企业账号(需要收费),要创建个人账号:个人账号注册快捷入口

创建maven仓库

上面两个红框必须是maven

点击上面我们刚创建的maven仓库,展示的界面如下:

点击Add New Package按钮

com.example 即GroupId,就是你在网上标识这是唯一标识你的一个组,就像Android里的包名一样
jcenter 就是我的项目名称
1.0.0 即版本号

修改Project下的build.gradle文件

注意:bintray-releas的版本 依赖,对应你项目使用 Gradle 版本

  1. bintray-releas version 0.5.0 对应 Gradle 是 version 3.4+ (包括3.4)
  2. bintray-releas version 0.4.0 对应 Gradle 是 version 3.3+ (包括3.3)
  3. bintray-releas version 0.3.4 对应 Gradle 是 version 1.3.0+(包括1.3)

修改Module下的build.gradle文件

上传到建立的Maven仓库中

  1. 生成[module]-javadoc.jar和[module]-sources.jar

    这里的module表示你的建立工程名字

  2. 生成pom-default.xml文件

  3. 运行如下命令

    gradlew build bintrayUpload -PbintrayUser=BINTRAY_USERNAME -PbintrayKey=BINTRAY_KEY -PdryRun=false
    

发布项目到公用Jcenter中

注意:如果没有生成pom-default.xml发布到JCenter中时会出现如下提示:

Please fix the following before submitting a JCenter inclusion request:
- Add a POM file to the latest version of your package.

如果没有生成javadoc.jarsources.jar会出现审核不通过

第二天审核通过过就可以在项目中引用了

参考

发表评论

电子邮件地址不会被公开。 必填项已用*标注

返回主页看更多
狠狠的抽打博主 支付宝 扫一扫