1.開啟新的專案,選擇Empty Activity

android 建立 library

 

2.設定專案名稱與位置

android 建立 library

3.專案開啟後,選擇File=>New Module 建立一個新的Module

android 建立 library

4.選擇Android Library=>Finish

android 建立 library

5.設定library name

android 建立 library

 

6.設定完,專案就會出現剛剛建立的library

android 建立 library

 

7.進到library的目錄下,新建一個空的Class

android 建立 library

 

8.在class中寫入要做為library的內容,本例中實際使用的程式內容比較多,這邊不列出

9.完成後將程式上傳至自己的github中

10.上傳後,在新建的repository中選Release=>Create a new release

android 建立 library

11.在上方欄位輸入版本號,下方為標題=>按下Publish

android 建立 library

 

12.發布完成後顯示如下畫面

android 建立 library

13.到JitPack.io 在"Look up"欄位輸入github repository 位址(名稱)再按下"Look up"=>下方會顯示剛才在github release 設定的版本號,按下"Get it"

android 建立 library

 

14.下方會出現如下畫面,把兩個gradle設定好就可以把這個library 用在別的專案

android 建立 library

 

**補充說明

1.另外開啟一個專案來測試剛剛建立的library可不可以gradle,在build.gradle加入剛剛的implementation,就可以了!

android 建立 library

 

2.在原本的library中也會有一個app資料夾,可以把要做sample或demo的程式放在這,使用本身的library,只要在app的build.gradle加入implementation project(':library名稱')

android 建立 library

 

*Github程式參考:StrokeTextView

*參考資料:How to create your own Android Library and publish it by Anuj Gupta

 

arrow
arrow
    創作者介紹
    創作者 muchone 的頭像
    muchone

    簡單。生活。享受

    muchone 發表在 痞客邦 留言(1) 人氣()