美文网首页面试Android知识Android开发
如何合并多个jar以及源码 供项目使用

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

作者: 辞令 | 来源:发表于2017-03-06 14:03 被阅读118次

关于封装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

到此就结束了

相关文章

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

    关于封装jar其实网上有很多例子,但是封装多个jar,我在网上基本没有找到一个好用的。最近在做支付,所以牵扯到封装...

  • AS 打JAR包

    AndroidStudio 如何打JAR包 在eclipse中我们知道如何将一个项目导出为jar包,供其它项目使用...

  • birt运行时问题

    疑惑 在使用源码进行调试的时候,不知道如何处理的源码的依赖 birt项目源码,由多个项目组成如何使用这些源码? 出...

  • Unity安卓项目jar包的处理

    一.把多个class(.java文件)打成一个jar供项目使用 在classes目录下面新建文件MANIFEST....

  • Android Studio 生成自定义jar包

    想要将一个项目导出为jar包,供其它项目使用,在eclipse中可以直接导出该项目为jar包,而 在AS中可以通过...

  • leiningen clojure web项目使用本地jar包

    用luminusweb模板创建的clojure web服务端项目如何使用本地的jar。 我的方案 将jar放在项目...

  • jar命令

    jar的作用 jar(Java Archive)能够将多个源码、资源等文件打包到一个归档文件中。 jar是jdk自...

  • Android自建Maven依赖仓库

    一、简介   最近因为公司项目原因,需要将部分模块打包出去,供其他项目组使用,所以涉及到arr、jar的本地打包以...

  • Redux 源码初探

    标签: 源码解析,前端 Redux 1. Reducer combineReducers将多个reducer 合并...

  • 发布Android Library到Bintray、JCente

    对于一些想要供多个项目使用的安卓library来说,可以将其发布到JCenter上,然后使用maven的库构建项目...

网友评论

    本文标题:如何合并多个jar以及源码 供项目使用

    本文链接:https://www.haomeiwen.com/subject/tayrgttx.html