在Jitpack.io中發(fā)布你的Android Library

在Jitpack.io中發(fā)布Android Library

0. 如果工程的gradle版本是3.*的,需要在root build.gradle中添加

buildscript { 
  dependencies {
    classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' // Add this line

需要在你的library/build.gradle 中增加

apply plugin: 'com.github.dcendents.android-maven'
group='com.github.YourUsername'

參考文檔:https://jitpack.io/docs/ANDROID/

1. 需要一個github的賬號

jitpack.io會從github中加載你賬號下的工程,所以先要有g(shù)ithub賬號,然后在jitpack.io中用github賬號進行登錄。

2. 在jitpack中填寫工程的地址,然后look up

我的工程地址是:https://github.com/jijunpeng/android-utils
只要填寫jijunpeng/android-utils,然后lookup。接著點擊Get it,之后會在網(wǎng)頁下方告訴你怎么集成到其他工程中。

Paste_Image.png

3. 工程設(shè)置重點

1.提交到github上的setting.gradle文件只保留你要發(fā)布的那個library module就可以,不要寫其他module。例如:

Paste_Image.png

4. 給發(fā)布的包添加版本號

普通提交上去的Android library的引用可能是這樣:
compile 'com.github.jijunpeng:android-utils:e44164cdb9'
現(xiàn)在想這樣引用
compile 'com.github.jijunpeng:android-utils:1.0.0

那么需要做的工作就是在github上發(fā)布你的工程的release版本

Paste_Image.png

然后在jitpack.io中點擊release Get it你需要發(fā)布的版本就可以了

Paste_Image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容