5单个编译总会编译全部_Android Studio编译jar包

日期:2020.06.01

说明:简单描述如何编译

1 在Module的build.gradle添加编译jar代码

task makeJar(type: Copy) {    //删除存在的    delete '../CommonLib/libXXX.jar'      //设置拷贝的文件    from('build/intermediates/packaged-classes/release/')  //Android studio3.0之后的路径     // from('build/intermediates/intermediate-jars/release/') //Android studio3.0之前的路径      //打进jar包后的文件目录,即将classes.jar放入CommonLib目录下    into('../CommonLib/')      //include ,exclude参数来设置过滤    include('classes.jar')    //重命名    rename ('classes.jar', 'libXXX.jar')}// 说明:CommonLib 为自己要存放的路径,如果自己的路径不一致需修改

2 在Gradle任务中编译

在Gradle中找到Module→Tasks→other→makejar,双击即可编译出jar

901161f8bcb7205a45c67dbf70ce15dc.png
f7ef43887862396c139044b2145a8ac2.png

3 或者使用终端命令来编译

3.1 编译所有模块用gradlew makeJar

3.2 编译单个模块用gradlew :LibXXX:makeJar,其中LibXXX为自己的模块名称

8dc413a4642f8b2f89c1e48a94d014d7.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值