1. 程式人生 > >AndroidStudio打包生成APK 指定檔名

AndroidStudio打包生成APK 指定檔名

AndroidStudio打包預設檔名為:app-release.apk


在build.gradle檔案的android節點增加一下內容:

[自己根據自己實際進行修改]

//指定打包後應用名稱
    applicationVariants.all {variant ->
        variant.outputs.each {output ->
            def outputFile = output.outputFile
            def fileName
            if (outputFile != null && outputFile.name.endsWith('.apk')) {
                if (variant.buildType.name.equals('release')) {
                    fileName = "知與家長_${defaultConfig.versionName}_${defaultConfig.versionCode}.apk"
                } else if (variant.buildType.name.equals('debug')) {
                    fileName = "知與家長_${defaultConfig.versionName}_${defaultConfig.versionCode}_debug.apk"
                }
                output.outputFile = new File(outputFile.parent, fileName)
            }
        }
    }

生成檔案:


build.gradle內容如下圖: