Bintray上传Moudle到JCenter(把moudle提交成远程依赖使用)

自闭症网瘾萝莉.ら 提交于 2020-03-01 13:19:33

Bintray网站注册账号(https://bintray.com/

image.png
一定要点击“For  an Open Source Account Sign Up Here”,这个是注册个人账户,网站默认是注册组织帐号的,注册成组织帐号以后会有很多麻烦的事,比如要收费。。。

个人注册地址:https://bintray.com/signup/oss
image.png

创建maven仓库
注册完成,激活邮箱,登录后创建一个maven仓库
image.png
image.png
image.png
image.png
image.png
接下来获取API Key
image.png
代码配置
1.根gradle配置

classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'

image.png

2.moudle里面加上 bintrayUpload.gradle,这个不需要修改,直接下载复制到项目中就好

3.在moudle的gradle中添加代码,如果一个项目里有多个moudle要集成,只要注释掉这一行,这个就不会提交到bintray

image.png

4.重点配置,帐号关联

首先下载文件 bintray.properties,下载完成放到moudle中,然后修改其中代码:
image.png
5.配置moudle信息
image.png
6.提交到bintray
在Android Studio 终端依次输入两行:gradlew install,执行成功后,再输入gradlew bintrayUpload,等待成功后,代码就已经提交到bintray.

gradlew install
gradlew bintrayUpload

7.第一次提交,需要到网站上手动提交到Jcenter,新版排班可能有点区别
image.png
8.虽然是提交我们自己gitlab上,但是gitignore还是要配置的
image.png
特别是配置帐号信息的文件一定不要提交

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!