Android-Gradle打包设置

作者: 阿博聊编程 | 来源:发表于2022-01-15 09:06 被阅读0次
    图片来源于网络

    在日常开发当中,我们最后肯定要经历打包上线的步骤的。今天来分享一下Gradle的自定义打包apk名称以及输出路径,这些技巧主要在modulebuild.gradle文件中配置。

    设置输入文件的名称

    android.applicationVariants.all { variant ->
            variant.outputs.all {
                outputFileName = "test_" + defaultConfig.versionCode + "_v" + defaultConfig.versionName + "_" + buildType.name + ".apk"
            }
        }
    

    outputFileName组成参数说明:

    1. test_,这个输入文件的前缀,主要是用来做辨识用的,可以自定义;
    2. defaultConfig.versionCode,动态获取当前版本的versionCode
    3. _v,这是当前版本名称的开头;
    4. defaultConfig.versionName,动态获取当前版本的versionName;
    5. buildType.name,编译的类型,一般情况下会有debugrelease两种;
    6. .apk,输出文件后缀。

    设置apk文件输出路径

    android.applicationVariants.all { variant ->
            // 设置apk的输出路径
            variant.getPackageApplication().outputDirectory = new File(project.rootDir.absolutePath + File.separator + "output")
        }
    

    上面就是单独定制输出的apk的路径。

    相关文章

      网友评论

        本文标题:Android-Gradle打包设置

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