美文网首页
Android 使用 Build Variants进行配置环境切

Android 使用 Build Variants进行配置环境切

作者: 世说烟雨亦话悲凉 | 来源:发表于2020-03-31 17:27 被阅读0次

    **本文编辑于 2020/03/31 **

    ReStartLin


    前言

    项目开发避免不了应对不同的交付版本而进行配置的区分,而解决这个问题的方案有很多种,这里介绍其中一种

    Build Variants

    简单理解是 构建版本的管理 常见的环境有 release 和 debug

    使用

    这里讲述较为简单的使用,如需进阶请自行百度.

    1 打开 app.build.gradle 文件 在android节点下加入 buildTypes
    (一般初始化完项目就会有 这里就是配置混淆等配置的地方)

    示例:

    android{
      //...
        buildTypes {
            release {
                buildConfigField "String", "bulidName ", '"release"'
            }
            debug{
                buildConfigField "String", "bulidName ", '"debug"'
            }
        }
    }
    

    简单来看 release 和 debug 就是环境了,有啥环境可以自行添加
    而 buildConfigField "String", "bulidName ", '"release"' 是声明语句
    简单易懂 语法是: buildConfigField(关键字) 类型,字段名称,'值' (注意单引号一定要有)

    使用方式:

    使用 BuildConfig 进行调用 例如

    textview.setText(BuildConfig.bulidName);
    

    注意事项

    默认 debug模式下,build有默认的keystore 其他环境需要关联 不然无法安装APP

    相关文章

      网友评论

          本文标题:Android 使用 Build Variants进行配置环境切

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