Bintray上傳Moudle到JCenter(把moudle提交成遠程依賴使用)

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
特別是配置帳號信息的文件一定不要提交

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章