Android Studio打成jar包

原创 2015年11月18日 10:50:55

在app下的build.gradle下添加以下代码

task clearJar(type: Delete) {
    delete 'build/outputs/包名.jar'
}

task makeJar(type: Copy) {
    from('build/intermediates/bundles/release/')
    into('build/outputs/')
    include('classes.jar')
    rename ('classes.jar', '包名.jar')
}

makeJar.dependsOn(clearJar, build)</span>

在Terminal执行gradlew makeJar生成jar包,如果成功你就可以在build/outputs文件夹下看到你打的jar包。当然,into(路径)里面的路径可以改变。

如果出现错误,可以尝试将头部的配置修改一下

//apply plugin: 'com.android.application'
apply plugin: 'com.android.library'

或者是将Id隐掉

 defaultConfig {
//        applicationId "com.donews.donewsadsdk"
        minSdkVersion 9
        targetSdkVersion 23

或者两者都修改一下



Android Studio中将一个android工程打成.aar包或者jar包

1.创建一个android工程,此时module层的build.gradle文件中apply plugin和applicationId都存在,是创建时默认生成的 此时点击右侧的assembleRe...
  • nicolelili1
  • nicolelili1
  • 2016年11月15日 12:12
  • 3690

android studio 将自己的项目生成jar包

很多情况下我们开发的项目不是一个完整的app,而是完成一部分功能,供别人的app使用的情况。这时就需要将我们的项目打包生成jar或者arr库文件,让别人的app导入我们的jar包,就能直接使用我们项目...
  • qq_33224517
  • qq_33224517
  • 2016年11月17日 15:20
  • 4853

Android Studio 将公共工具库打成jar包和arr包的方法!

首先说下jar包和arr包的区别,打jar包里只能将库里的源码打进去,而资源什么的不能打进去,所以在使用jar包的时候,如果要使用jar包里的资源就要使用反射来实现不然就会有问题!而打arr包的时候A...
  • github_36962753
  • github_36962753
  • 2017年03月01日 09:36
  • 1472

Android学习之:AS如何打jar包

乱语开篇: 本人性情懒散,字迹潦草,不善于亦不乐于做笔记。曾笔写做记却又不复看之,遂好脑记;然又神经衰弱,记忆力之差,故学而忘之,忘而复学之,周而复始,十分蛋疼。 今日偶读大神文章一篇,述己曾经学习之...
  • xiangdengbin
  • xiangdengbin
  • 2017年06月14日 23:49
  • 158

Android Studio 打包jar中包含另一个jar或多个jar时解决方案

关于.jar文件:平时我们Android项目开发中经常会用到第三方的.jar文件。其实.jar文件就是一个类似.zip文件的压缩包,里面包含了一些源代码,注意的是.jar不包含资源文件(res、图片等...
  • a_Chaon
  • a_Chaon
  • 2017年06月19日 17:12
  • 1045

Android Studio生成自定义jar包(同时将assets目录打入jar包)(一)(by 星空武哥)

转载请标注原创地址:     众所周知android studio会在library所依赖的app运行或者build之后自动生成jar,路径为build/intermediates/bundles/...
  • lsyz0021
  • lsyz0021
  • 2016年08月09日 18:07
  • 6718

Studio生成jar包的两种方式

*.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。 假如新建一个MyAndroid安卓项目,在项目中新建一个Android Library,如命名为te...
  • Andy00088
  • Andy00088
  • 2016年06月29日 10:30
  • 2613

AndroidStudio生成自定义的混淆jar包(同时将assets目录打入jar包)(二)(by 星空武哥)

转载请标注原文地址:     在以前曾经写过两篇文章,关于是生成jar包和引用jar的文章,建议先看这两篇文章。 《Android Studio生成自定义的jar包》:http://blog.csd...
  • lsyz0021
  • lsyz0021
  • 2016年11月10日 00:42
  • 3822

Android studio 导入jar包和删除jar包解决

文章结构: 1、什么是jar包?——为什么要导入jar包?——怎么导入jar包?——如何删除不需要的jar包? 一、什么是jar包?  jar包就是后缀为.jar的文件。JAR 文件(Java ...
  • lin353809836
  • lin353809836
  • 2016年11月24日 09:03
  • 859

Android 导入第三方jar包

将第三方jar包加入到libs文件夹中
  • a739697044
  • a739697044
  • 2014年05月16日 18:00
  • 79737
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Studio打成jar包
举报原因:
原因补充:

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