Android Studio将module打包成.jar包

原创 2015年07月09日 14:11:10

上一篇博客已经将circleimageview源码libary成功引入到了项目工程中。

这里将这个module打包成jar文件。

其实只需要在build.gradle文件中,加入红色部分的文字即可。

apply plugin: 'com.android.library'

android {
    compileSdkVersion 22
    buildToolsVersion '21.1.2'

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 22
    }

<span style="color:#ff6666;">    task makeJar(type: Copy) {
        delete 'build/libs/circleimageview.jar'
        from('build/intermediates/bundles/release/')
        into('build/libs/')
        include('classes.jar')
        rename ('classes.jar', 'circleimageview.jar')
    }

    makeJar.dependsOn(build)</span>

}

dependencies {
    provided 'com.android.support:support-annotations:21.0.3'
}

执行下面的命令:./gradlew makeJar

robotkedeMacBook-Pro:Robot robot$ ls
RobotTest.iml		circleimageview		gradlew.bat
app			gradle			local.properties
build			gradle.properties	settings.gradle
build.gradle		gradlew
robotkedeMacBook-Pro:Robot robot$ ./gradlew makeJar



可以看到这里的circleimageview.jar了。

Android实战技巧之十九:android studio导出jar包(Module)并获得手机信息

AS中并没有独立的Module 工程,但是可以在普通的Project中加入Module。所谓的Module就是我们通常所指的模块化的一个单元,并常常以jar包的形式存在。下面以一个获取手机信息的例子演...
  • lincyang
  • lincyang
  • 2015年03月19日 15:10
  • 66990

Android Studio Project 中Module打包成aar包

在公司开发中遇到这样需求,将一个独立的应用嵌入其他应用当中; 相关方法有两种: 第一种是将被嵌入的应用打包成 jar 包,但是这样的局限性是无法将被嵌入的应用所使用的资源性文件一起打包; 第二种是将被...
  • qq_27945669
  • qq_27945669
  • 2017年02月13日 10:26
  • 1882

Android菜鸟练习第十三课 导出Module为Jar

第一步 找到想要打成JAR包的module下面的build.gradle代码文件,操作如下apply plugin: 'com.android.Application' 更改为apply plugi...
  • q394267077
  • q394267077
  • 2016年12月01日 16:34
  • 315

Android Studio项目将Module依赖(lib)转成jar包

Android Studio将项目lib库转成jar包项目的lib库是通过创建一个Module,在app中的build.gradle文件中将apply plugin: 'com.android.app...
  • qq_33689414
  • qq_33689414
  • 2016年11月14日 21:18
  • 3774

AndroidStudio工具将Module项目导出成Jar和arr库

该篇首先讲述利用AndroidStudio如何把一个module项目导出并转化成jar,大家都知道eclipse将项目导出jar是非常容易的,由于eclipse已经过时,这里就不多说了,下面跟我一起去...
  • liulei823581722
  • liulei823581722
  • 2016年10月25日 10:57
  • 2592

AndroidStudio2.2.3 JNI与NDK开发之二:生成可调用jar包

本文是继前文  AndroidStudio2.2.3 JNI与NDK开发之一:生成可调用.so库的跟进文章        主要用于解决生成的.so库中,jni的方法名有包名的限制,导致...
  • langxm2006
  • langxm2006
  • 2016年12月31日 00:05
  • 1601

Android studio将Module项目编译成jar包

1、首先将build.gradle文件中的apply plugin: 'com.android.application‘修改为apply plugin: 'com.android.library‘ 2...
  • qq_36500248
  • qq_36500248
  • 2017年06月30日 09:26
  • 140

AndroidStudio将module变为library

AndroidStudio2.1.0如何将module变为library并引用到其他module当中
  • z593492734
  • z593492734
  • 2016年05月19日 14:21
  • 8555

Android 多module合并打包笔记

Android 多module合并打包杂记这篇文章记录Android多module打包合并aar遇见的几个坑。希望对你我的工作能有一点帮助。。。前言由于工作需要,近期需要将项目中的library提供出...
  • u013727013
  • u013727013
  • 2017年04月06日 10:36
  • 1651

Android Studio 关于多个module引用同一jar包的问题

Android Studio 关于多个module引用同一jar包的问题 Error:Execution failed for task ':app:transformClassesWithJa...
  • anthony_3
  • anthony_3
  • 2017年03月20日 16:43
  • 5802
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Studio将module打包成.jar包
举报原因:
原因补充:

(最多只允许输入30个字)