Android Studio使用gradle打包jar文件脚本:

来源:互联网 发布:马云 英文演讲 知乎 编辑:程序博客网 时间:2024/05/21 10:31
//打jar包
defSDK_BASENAME ="banner";
defSDK_VERSION ="_v1.0.0";
defsdkDestinationPath ="build";
defzipFile = 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目录及里面的文件)
阅读全文
0 0