Android studio 将module 生成jar包提供给别人用

第一步、新建module

注意:新建module时选中为Library

新建完成的library

 

第二步、将module引入项目

完成1.2.3步骤后会出现4

或者直接在gradle中配置

第三步、生成jar

首先在gradle加入以下内容

task makeJar(type:Copy) {
    delete 'build/libs/test.jar'
    from('build/intermediates/bundles/debug/')//jar文件来源
    into('build/libs/')   //生成路径
    include('classes.jar')
    rename('classes.jar','test.jar')  //命名为test.jar
}

makeJar.dependsOn(build)

注意位置要在android标签内部,与defauleconfig属于同级

完成后同步一下,点击右侧gradle选项卡找到makeJar,然后双击,这里的makjar 和添加代码的方法名称是一样的,可以自己定义。

或者在命令行操作

等待执行结束完成

如果在libs目录中找不到test.jar,原因我现在也不清楚但是在另一个文件夹中找到了classes.jar

 

下面补充内容:使用jar包的时候,资源文件和布局文件导入项目问题处理

https://www.cnblogs.com/xxdh/p/6703746.html

附加生成aar包的方法,别人的博客里看到的,次博客只用于个人记录回忆使用,如果还要有不明白的,这里附带链接,希望可以帮助大家

https://blog.csdn.net/g777520/article/details/53331797

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值