關于封裝jar其實網上有很多例子,但是封裝多個jar,我在網上基本沒有找到一個好用的。最近在做支付,所以牽扯到封裝支付寶jar和微信jar 以及自己寫的業務代碼 需要封裝到一個jar中,這個問題困擾了我兩天,在這里給出大家方案。
上一篇介紹過 Android studio 如何把一個Android項目變成Lib工程,供項目使用 http://www.lxweimin.com/p/01e8c106b912
需要:
1.多個jar封裝成一個jar
2.一個jar或者多個jar和 自己寫的業務代碼 封裝成一個jar
intellij idea這個應用就不多說了,Androidstudio的前身,不會安裝的大家網上查下資料?。?/p>
這里首先介紹Androidstudio另一種module使用方法?。。。。。。?!
首先創建項目TextMoreLibDome,然后右鍵 new >> module
0E38F54A-4CE6-43B7-BDE8-63B643294AB0.png
點擊Next,建一個名字叫morelibrary的module項目
F99008DF-EF78-48F1-8872-682A9C5731F9.png
使用intellij idea導入more library這個項目,本文打算用兩個圖片加載的jar,以及自己寫的ImageUtils來實現
5637D1D3-C1CE-42F0-8400-3BADC9F481BB.png
第一步導入jar
第二部寫ImageUtils管理類
0190B9E3-D78B-42FC-82CF-358FD8B6BE60.png
準備完畢,開始編譯步驟:
6FA856F0-90B2-470D-8EBF-B5B6299ED3B5.png
C820CF85-BA15-4978-9604-C9FF5D5967DF.png
再次導入jar
4DC93744-D3A4-4CE9-88EA-E9F74E4BAE5C.png
首先導入兩個圖片加載的jar
6C4192B5-D64C-4543-BC84-77A849856F5D.png
再加入imageutils編譯之后的classes.jar
B70D6498-A918-4AFF-933D-27F47A536083.png
標記1 默認是沒有勾選 標記2 3 就不用說了 標記4 生成jar的路徑
A6B37DB5-345F-42A2-BD2B-6DBB594E425A.png
0190B9E3-D78B-42FC-82CF-358FD8B6BE60.png
1C5B15E3-9243-4F16-8F76-620267114BFB.png
到此就結束了