android将library打成jar包

在实际开发,有时可能会有一些公用的模块或者功能可以单独抽取出来供不同的项目使用,这时我们可以将这些功能打成一个jar包,aar,或者使用组件化,插件化等等,其他的后续文章会写到,这边我们就说下如何打jar包。

打jar包其实很简单,在library的build文件下配置几行代码即可,如下:

task makeJar(type: Copy) {

delete'build/libs/mysdk.jar'

    from('build/intermediates/bundles/release/')

into('build/libs/')

include('classes.jar')

rename('classes.jar','mysdk.jar')

}

makeJar.dependsOn(build)

上面代码中,你只需要关心如下:


这是你生成的jar包的名字,可以自行定义


这是你贴在build.gralde下的位置


这是你生成的jar包的目录

配置完成后,同步下,在右侧直接执行gradle命令,即可实现jar的生成


执行图中的makeJar命令


成功生成

其实就几步,很简单,有不明白的可以留言,看到我会及时回复的!!!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容