`

android 导出jar包并使用

 
阅读更多

一、eclipse中将android工程导出为jar包

a)以之前HaveImgFun这个工程为例

b)右击HaveImgFun这个工程选择Export,出现一个对话框如下:

c)点开Java选择Jarfiles,点击next,出现一个对话框如下:

这里右上方的一些哦诶只文件之类的是不需要的,将他们全都勾除

d)点开HaveImgFun

res这个文件夹里面的所有图片资源文件可以完全不需要,将这个文件夹移除,其他的可以认为是必须选择的,也可以移除src下面的那个MainActivity,因为导出这个jar包是作为工具来使用的,不是作为程序来运行的

说明:因为导出的jar包中包含了so库的时候在别的project中使用的时候就会报错,所以这里我们根本就不需要将so库加入到jar包中,所以只需要src里面的源码打包成jar,然后里面依赖的库再手动加入进工程

e)JARfile是选择导出的jar包的位置以及这个jar包的名字

f)点击保存

g)点击Finish,这样就可以导出这个jar包了

二、project中使用ImgFun.jar

a)新建一个project,如:media

b)所有源码都跟HaveImgFun一样,但是没有LibImgFun.java这个文件,因为我们导出了jar包,只要将jar包加进去就可以

c)加入jar包:将上个大步骤中生成的ImgFun.jar复制粘贴到meida这个工程的libs文件夹下面(现在运行会报错,因为没有加入依赖的so库)

d)加入依赖的so库

i.将HaveImgFun这个工程下libs文件夹下面的armeabi和armeabi-v7a拷贝到Media工程的Libs文件夹下面

e)运行该项目

三、如何显示注释信息

a)在上述打包过程中没有引入源码src,所以鼠标停留时查看不到注释信息

b)需要更改上述步骤的一(d),如下勾选上第三项

c)其他步骤一样

分享到:
评论

相关推荐

    android gradle导出jar包,并包含assets资源文件夹

    本demo是结合博客的资源,如有不懂请去看博客 http://blog.csdn.net/u013895206 ,文章是:android 使用gradle导出jar包,并包含assets资源文件夹。谢谢!

    Eclipse导出Jar包

    Eclipse导出Jar包 Eclipse 是一个功能强大且广泛应用的集成开发环境(IDE),它支持多种编程语言,包括 Java。Java 是一种流行的编程语言,广泛应用于 Android 应用程序开发、Web 应用程序开发和企业级应用程序开发...

    android studio导出jar包工具 V1.1.0

    由于android studio不像eclipse一样自带有jar包导出功能,如果手动修改工程脚本文件来生成jar包既费时又费力,因此开发此款工具以第三方工具的形式导入到studio中,实现与eclipse一样的功能,连操作方式也一样,软件...

    android studio 生成Jar包并调用资源文件

    使用android studio生成jar包,并且使用映射来完美调用资源文件。包含两个工程,一个如何生成jar包,一个是如何使用jar包,调用资源文件。使用详情可以关注我的blog,http://blog.csdn.net/jujishou521

    Android studio和Eclipse分别生成jar包并混淆jar包的demo

    混淆jar包在Eclipse中的过程与Android Studio类似,也需要编写ProGuard规则,并在导出jar前进行混淆。 总的来说,Android Studio和Eclipse都提供了生成和混淆jar包的功能,但Android Studio的Gradle构建系统使得...

    android studio导出jar包工具

    由于android studio不像eclipse一样自带有jar包导出功能,如果手动修改工程脚本文件来生成jar包既费时又费力,因此开发此款工具以第三方工具的形式导入到studio中,实现与eclipse一样的功能,连操作方式也一样,软件...

    Android Studio 生成自定义jar包的步骤详解

    想要将一个项目导出为jar包,供其它项目使用,在eclipse中可以直接导出该项目为jar包,而 在AS中可以通过修改gradle才处理。 接下来就介绍下具体的步骤: 1、新建一个项目,项目名随意,eg:MakeJarApplication,在...

    Android Studio3.2中导出jar包的过程详解

    "Android Studio3.2中导出jar包的过程详解" 一、Android Studio3.2中的jar包输出 Android Studio3.2提供了强大的jar包输出功能,能够帮助开发者快速生成jar包,并将其应用于实际项目中。在本文中,我们将详细介绍...

    Android APK及导出JAR包的代码混淆

    Android APK和导出JAR包的代码混淆,自己实践的结果 ,很详细

    android-support-v7-appcompat.jar和android-support-v4.jar包

    总之,`android-support-v7-appcompat.jar`和`android-support-v4.jar`是Android开发中的重要工具,它们帮助开发者实现跨版本兼容,使用新的API特性,并提供了丰富的UI组件。理解和熟练运用这两个库,是提升Android...

    android vcard文件导入导出jar

    这里提供的"android vcard文件导入导出jar"是一个Java库,可以简化这个过程。 首先,我们需要了解VCard的基本结构。VCard文件由多个记录组成,每个记录代表一个联系人。记录由不同的字段(如FN:全名,TEL:电话,...

    bouncycastle jar包

    例如,使用BouncyCastle可以轻松地创建自签名证书或者解析并验证远程证书: ```java CertificateFactory cf = CertificateFactory.getInstance("X.509", "BC"); InputStream certStream = ...; // 证书流 X509...

    android studio项目打jar包脚本.rar

    在这个“android studio项目打jar包脚本.rar”压缩包中,包含了一个用于简化在Android Studio中创建JAR库文件的自动化脚本。JAR(Java ARchive)文件是Java平台上的一个标准归档格式,通常用于封装Java类库,便于...

    Android 开发Excel需要的jar包

    本文将详细介绍如何在Android应用中实现Excel的读写操作,并重点讲解两个关键的Java库——jxl.jar和poi.jar。 首先,`jxl.jar`是一个Java API,用于读写Microsoft Excel文件。它支持Biff8格式的Excel 97-2003工作簿...

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总[汇编].pdf

    Java 打包成 jar 文件和将 jar 文件导出为 exe 文件的方法汇总 ...Java 打包成 jar 文件和将 jar 文件导出为 exe 文件需要使用特殊的工具和技术。通过这两种方法,可以快速地将 Java 项目打包成可执行文件。

    unity项目代码以及安卓生成jar包的项目代码

    而"Android2.zip"则可能包含了Android项目的源代码,包括生成jar包所需的Java代码和必要的Android Studio项目设置。 总之,这个项目展示了如何在Unity中利用音视频SDK,并通过与Android系统的交互,实现对通话音量...

    Android将Activity打成jar包供第三方调用

    本知识点主要探讨如何将Android的Activity打包成jar包,并介绍如何在第三方项目中调用这个jar包内的Activity。 首先,让我们了解jar包在Android开发中的角色。Java Archive(jar)是一种文件格式,用于聚合大量的...

    Android Studio 生成JAR包和调用JAR包方法 demo

    3. **导出JAR包**: 在Android Studio中,选择菜单栏的`Build` -> `Generate Signed Bundle / APK`。在弹出的对话框中,选择`APK`选项,然后点击`Next`。在下一个界面,选择`Release`模式并继续。 4. **配置签名**: ...

    Android Studio混淆导出jar

    本文将深入探讨如何在Android Studio中进行代码混淆,并导出混淆后的jar文件。 首先,我们需要了解混淆的基本原理。混淆是通过ProGuard工具来实现的,它会分析Java字节码,重命名类、方法和字段,删除未使用的代码...

Global site tag (gtag.js) - Google Analytics