//打jar包
def
SDK_BASENAME =
"banner"
;
def
SDK_VERSION =
"_v1.0.0"
;
def
sdkDestinationPath =
"build"
;
def
zipFile = file(
'build/intermediates/bundles/release/classes.jar'
)
task deleteBuild(
type
: Delete) {
delete sdkDestinationPath + SDK_BASENAME + SDK_VERSION +
".jar"
}
task makeJar(
type
: Jar) {
from zipTree(zipFile)
from fileTree(
dir
:
'src/main'
,
includes
: [
'assets/**'
])
baseName = SDK_BASENAME + SDK_VERSION
destinationDir = file(sdkDestinationPath)
}
makeJar.dependsOn(deleteBuild,
build
)
点击右侧gradle,找到other下的makeJar任务,点击执行即可生成jar文件(生成的jar包包含assert目录及里面的文件)