Android開發Android studio之gradle打包apk重命名的方法

老套路,先看效果圖:

首先第一步在gradle裏面寫個獲取當前時間的方法如下:

//獲取時間的方法 GMT+8代表北京時間
static def getNowTime() {
    return new Date().format("yyyy-MM-dd HH-mm-ss", TimeZone.getTimeZone("GMT+8"))
}

然後寫重命名apk的方法:

  /**
     * 重命名APK
     * defaultConfig.versionName:當前版本名字
     * defaultConfig.versionCode:當前版本號
     * getNowTime() :獲取當前時間的方法
     * variant.name:當前打包默認的模式一般分兩種:debug和release
     * outputFileName:打包後的文件名字
     */
    applicationVariants.all { variant ->
        variant.outputs.all {
            def fileName = "手機影音" + "_v${defaultConfig.versionName}_c${defaultConfig.versionCode}_t${getNowTime()}_" + variant.name + ".apk"
            outputFileName = fileName
        }
    }

再來看下完整的

可查看完整版本代碼:

gradle重命名完整代碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章