Android Studio 打包JAR文件 包含依赖库
前提概要:
解决问题: 打包一个jar给另外的项目使用.但是打包的jar不包含引用的库的jar
使用Android Studio 为3.5 (3.4也行)
gradle插件版本3.2+
基于 gradle-5.1.1
参考官方文档 : https://docs.gradle.org/current/userguide/getting_started.html
编写的task存放于主Module的build.gradle下
TASK思路:
再项目build文件夹下找到想要打包的class文件copy到指定目录并且打包
TASK基础用法:
task buildTest( dependsOn: 'build') //表示在build task执行后完成执行
{
doLast {//表示在build方法执行完成后再执行
copy {//拷贝文本简单用法
from ("FilePath", "FileTree","File")// 在什么目录开始拷贝
exclude('kotlin-stdlib*')//过滤某个文件或者某些文件
include("*