android studio 如何成功的打一个jar包 (不含资源文件)



1.新建一个android程序
2.新建一个Module -  Android Library
3.在app下面的build.gradle  加如下代码

task makeJar(type: Copy) {  
  delete 'build/libs/mysdk.jar'   
  from('build/intermediates/bundles/release/') into('build/libs/')    
  include('classes.jar')    
  rename('classes.jar', 'xxlib.jar')}    
  makeJar.dependsOn(build)
 }

//注意  'xxlib.jar'  是指自己将要生成的jar名字

4.在app下面的build.gradle - android 括号中 加如下代码

 lintOptions {   
     abortOnError false 
   }

5.编译  点击as软件 下方Terminal 输入gradlew makeJar,输入完成一段时间,末尾显示BUILD SUCCESSFUL 即可
6.生成的lib文件位置,可以看下3的代码 (('build/libs/'))

 

//后来我看见有些blog表述:build输出文件中已包含jar包,不必再想办法生成jar,jar包位置在你自己的建立的moduel下的 build/intermediates/bundles/release/classes.jar 。运行程序直接Copy出来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值