如何合并多个jar以及源码 供项目使用

关于封装jar其实网上有很多例子,但是封装多个jar,我在网上基本没有找到一个好用的。最近在做支付,所以牵扯到封装支付宝jar和微信jar 以及自己写的业务代码 需要封装到一个jar中,这个问题困扰了我两天,在这里给出大家方案。
上一篇介绍过 Android studio 如何把一个Android项目变成Lib工程,供项目使用 http://www.jianshu.com/p/01e8c106b912
需要:
1.多个jar封装成一个jar
2.一个jar或者多个jar和 自己写的业务代码 封装成一个jar
intellij idea这个应用就不多说了,Androidstudio的前身,不会安装的大家网上查下资料!!

这里首先介绍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阅读 173,286评论 25 708
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,954评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 1、缺木的人最有利的方位是东方、东北。 2、适合缺木者的颜色是绿色系列,黑色、蓝色等属“水”的颜色亦可,因为水生木...
    天下熙熙皆为利来啊阅读 684评论 0 0
  • 体验、学习永远不会让人感动。但一定会让人成熟。 精进、成长的路上一定要有方向、我一直在寻找方向的路上曾未放弃。
    冯祥林阅读 151评论 0 0