美文网首页
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进行配置环境切

    **本文编辑于 2020/03/31 ** 前言 项目开发避免不了应对不同的交付版本而进行配置的区分,而解决这个问...

  • gradle 相关

    Android Gradle Plugin指南(五)——Build Variants(构建变种版本)配置gradl...

  • Android 构建变体

    https://developer.android.com/studio/build/build-variants...

  • android studio 1.5 搭建单元测试环境

    1 在Android Studio 左侧Build Variants 选择 Unit Test 2 在build....

  • gradle 配置app环境

    Build Variants 在日常开发中,我们会配置很多的环境,最常见的就是测试和生产环境,这些环境可能在服务器...

  • Gradle - task

    一、环境配置 这里直接使用Android Studio,会在project的build.gradle中写相关内容,...

  • OkHttp3 使用

    android studio环境配置 在Module的build.gradle文件中增加依赖包: 基本使用 主要有...

  • Kotlin Dagger2

    首先:进行运行环境的配置step1:导入build.grable闭包配置在需要使用Dagger2模块的build....

  • 移植Lamemp3到Android

    环境配置 为了使用在Android中使用JNI,需要配置Android NDK的环境, Android NDK 配...

  • AR Foundation

    配置Unity的Android环境 配置环境 1.在工具栏选择File -> Build Settings,在平台...

网友评论

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

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