Android——如何制作自己的開源項目

前言

在開發過程中,會使用到很多第三方開源庫,比如imageloader,zxing,或者一個baseadapter,一個工具庫等等。。AndroidStudio中集成時候只要一句話 compile 'com.github.superSp:ScrollChooseView:v1.0.2 (舉個例子), 一般像這種的都是將你的module上傳到jcenter之后審核就可以了。。。。如果想做一個優秀的android開發者,在經驗慢慢積累后也應該有自己的優秀開源庫上傳到github給他人使用,畢竟面試的話如果你的github某個開源庫start數很多的話也是一張強大的手牌。


Jcenter的方式

研究jcenter的方式整整一天了。。。最后一個步驟 add to jcenter的按鈕找不到。。。而且網站打開速度也比較慢。。就放棄了,后來在群里面聽說有還有一種方式叫jitpack。。就百度看了一下感覺更簡單。。。這里先貼一下Jcenter方式的鏈接
鴻洋大神Jcenter博客,但是好像有一個小坑,點擊
解決鴻洋大神Jcenter博客中的坑。。。點擊
有這兩篇文章就差不多OK拉。。。


JitPack方式

創建一個project

圖片.png

創建一個lib

圖片.png

在根projcet的build.gradle中添加

classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
maven { url 'https://jitpack.io' }

圖片.png

在lib目錄下build.gradle中添加

apply plugin: 'com.github.dcendents.android-maven' group = 'com.github.superSp'
黃色圈修改為自己的github名

圖片.png

上傳到github

打開github創建新的倉庫,輸入倉庫名,倉庫描述

圖片.png
圖片.png

創建成功以后,紅色框列出本地倉庫上傳到github的步驟

圖片.png

打開Git Bash


圖片.png

到當前項目的目錄下
依次輸入

git init                                                            ---------初始化倉庫
git add .                                                         ---------- .表示的是上傳當前整個目錄
git commit -m "first commit"                         ------------- 提交的描述
git remote add origin git@github.com:superSp/Test.git       ----------- 添加到遠程庫
git push -u origin master                             --------------提交遠程庫

在上傳成功以后,生成一個release版本


圖片.png

圖片.png

之后打開jitpack網站
地址

輸入庫的名字,點擊look up


圖片.png

點擊get it

圖片.png

熟悉的使用方式就出現了

圖片.png

注意

第一次上傳項目到github時,要匹配私鑰,不懂的話看這里這是一篇介紹git的使用方式以及上傳連接github的操作

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容