Android Studio生成包含assets的Jar

来源:互联网 发布:淘宝上怎么注册网店 编辑:程序博客网 时间:2024/05/18 00:28


    公司要求生成Jar,研究了1天gradle,终于弄出来了

  

def SDK_BASENAME = "MySdk";def SDK_VERSION = "_V2.1";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)


2 0