1. 前言
轉(zhuǎn)載自 趙彥軍博客
最近封裝了幾個(gè) Android 的 Library儡陨,想把它們放到倉(cāng)庫(kù)渴邦,方便在以后的項(xiàng)目中直接以依賴(lài)的方式引用走触。參考了幾個(gè)博客主胧,今天這篇博文總結(jié)和推薦一個(gè)最簡(jiǎn)單方便的方式 —— JitPack叭首。
2. 步驟
2.1 在 Android Studio 里面配置 Jitpack 插件
在項(xiàng)目的根目錄下的 build.gradle 文件里面添加
- 在 dependencies 下面添加
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
- 在 repositories 下面添加
maven { url "https://jitpack.io" }
如圖所示
Ps:在配置 JitPack 插件的時(shí)候习勤,需要用到插件的版本號(hào),目前為止最新版是 1.5焙格。查看最新版本號(hào)图毕,插件的 GitHub 倉(cāng)庫(kù)
2.2 配置 Library Module 的 build.gradle
在 Library module 的 build.gradle 文件里面添加
apply plugin: 'com.github.dcendents.android-maven'
有的教程說(shuō)還有這條,加了好像沒(méi)有被用到 ...
group = 'com.github.YourUsername' //替換成你的 Github 的用戶(hù)名
如圖所示
Sync Now
2.3 將項(xiàng)目提交到 GitHub 上
2.4 登錄 GitHub 發(fā)布一個(gè)發(fā)行版本
點(diǎn)擊 release -> 點(diǎn)擊創(chuàng)建新的 release 版本 -> 書(shū)寫(xiě)版本號(hào)和 release 信息
2.5 獲取引用方式
進(jìn)入 JitPack 網(wǎng)站 https://jitpack.io/眷唉,輸入項(xiàng)目的 GitHub 地址:https: // github . com/ username / repo予颤,點(diǎn)擊 Look up,下面就顯示出了所有的 release 版本冬阳。
點(diǎn)擊 Get it 查看引用方式
比如:
compile 'com.github.lishide:NoHttpConnecter:v1.0.0'
到此蛤虐,就結(jié)束了,對(duì)肝陪,就是這么簡(jiǎn)單驳庭。