def SDK_BASENAME = "TestSdk";
def SDK_VERSION = "_V1.00.02_20180224";
def sdkDestinationPath = "build";
def zipFile = file('build/intermediates/bundles/default/classes.jar')
task deleteBuild(type: Delete) {
/*delete sdkDestinationPath + SDK_BASENAME + SDK_VERSION + ".jar"*/
delete 'build/libs/'
}
task makeJar(type: Jar) {
from zipTree(zipFile)
from (project.zipTree("libs/aaaa.jar"))
from (project.zipTree("libs/bbbbb.jar"))
baseName = SDK_BASENAME + SDK_VERSION
destinationDir = file(sdkDestinationPath)
}
makeJar.dependsOn(deleteBuild, build)
然后使用Android Studio右侧的Gradle图形化工具,选择Your Moudle->Tasks->other->执行makejar即可。