美文网首页
Android aar build.gradle重新命名打包

Android aar build.gradle重新命名打包

作者: 酥酥肉 | 来源:发表于2019-01-22 15:18 被阅读0次

    重命名apk

    buildTypes {
            release {
                minifyEnabled false  // 混淆
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
                applicationVariants.all { variant ->
                    variant.outputs.each { output ->
                        def fileName = "chaolong_V${defaultConfig.versionName}_${buildType.name}_${releaseTime()}.apk"
                        def outputFile = output.outputFile
                        if (outputFile != null && outputFile.name.endsWith('.apk')) {
                            output.outputFile = new File(outputFile.parent, fileName)
                        }
                    }
                }
                signingConfig signingConfigs.config
            }
    
    

    重命名library

    android.libraryVariants.all { variant ->
            variant.outputs.each { output ->
                def outputFile = output.outputFile
                if (outputFile != null && outputFile.name.endsWith("release.aar")) {
                    def fileName = "XXX-${defaultConfig.versionName}.aar"
                    output.outputFile = new File(outputFile.parent, fileName)
                }
            }
        }
    
    
    

    获取时间

    def releaseTime() {
        return new Date().format("yyyyMMdd", TimeZone.getTimeZone("GMT+08"))
    }
    

    相关文章

      网友评论

          本文标题:Android aar build.gradle重新命名打包

          本文链接:https://www.haomeiwen.com/subject/lbnljqtx.html