如何合并多個jar以及源碼 供項目使用

關于封裝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

到此就結束了

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

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,810評論 25 708
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,925評論 6 342
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,836評論 18 139
  • 1、缺木的人最有利的方位是東方、東北。 2、適合缺木者的顏色是綠色系列,黑色、藍色等屬“水”的顏色亦可,因為水生木...
    天下熙熙皆為利來啊閱讀 649評論 0 0
  • 體驗、學習永遠不會讓人感動。但一定會讓人成熟。 精進、成長的路上一定要有方向、我一直在尋找方向的路上曾未放棄。
    馮祥林閱讀 150評論 0 0