1. 程式人生 > >如何使用AS釋出安卓開源庫到JitPack

如何使用AS釋出安卓開源庫到JitPack

目前比較常見的Android開源託管地址有如下幾種:

型別 特點
Maven Central 釋出過程繁雜冗長。
jCenter jCenter貌似稍微簡單一點,但也不是省油的燈
自定義倉庫 企業內部可能會見到。

以上三種方式用起來都挺難受的,於是乎JitPack橫空出世,讓你能優雅地釋出屬於自己的開源庫了,首先對JitPack做一個簡短的介紹。

JitPack是什麼?

JitPack是一個自定義的Maven倉庫。

JitPack安全嗎?

個人還是比較安全的,畢竟開源庫都是給大家用的,原始碼都能分享出來,如果你是擔心它在裡面插入惡意程式碼的話,在AndroidStudio的 External Libraies裡面能夠看到反編譯的依賴庫的原始碼,可以檢視一下。

JitPack好處都有啥

省時間,省時間,省時間

AS釋出安卓開源庫到JitPack的步驟(以我自己的開源庫RoundProgressBar為例)

第一步:新建一個Android專案(這個不用教了吧)

第二步:在專案中新增一個Library

新增Library操作步驟:File --> New -->New Module   

然後會出來如下頁面:

 

點選Next後,然後填入你Library的名稱等等..  即可建立完成Library

第三步:配置Library的build.gradle

新增如下兩行配置至Library的build.gradle

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

新增效果如圖所示

第四步:配置Project的build.gradle

新增如下配置至Project的build.gradle(plugin的版本用最新的,現在最新的版本是2.1)

classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'

新增效果如圖所示

第五步:提交專案到github

第 六 步: Release你的倉庫或者給你的倉庫打一個Tag(重點)

1.點選圖示進入Release介面

2.建立一個Release或Tag

3.填寫基本資訊

第七步:將你github的倉庫地址依賴到JitPack

在JitPack依賴你的github開源地址後,就會自動生成引用該倉庫的配置資訊

OVER