这篇讲一下如何将第三方库一起打包发布
有些情形需要将项目依赖的jar包也合并到自己项目的jar包内,出来的这个jar我们称它为fat-jar。我所使用的方法需要用到shadow插件
shadow插件文档:https://imperceptiblethoughts.com/shadow/introduction/
我这里为了方便就随便下载了apktool_2.5.0.jar准备合并到最终发布的插件jar包中
1.将shadow插件集成到plugin module
shadow版本与gradle版本对应关系请在这里查找https://github.com/johnrengelman/shadow/releases
下面是plugin module插件模块的build.gradle配置
import com.github.jengelman.gradle.plugins.shadow.tasks.ConfigureShadowRelocation
plugins {
id 'groovy'
id '