美文网首页
Android Studio 使用 Build Variants

Android Studio 使用 Build Variants

作者: 远方_1d2a | 来源:发表于2023-06-28 16:02 被阅读0次

    拿测试环境域名和正式环境域名举例:在项目调试和发版过程中可以通过频繁地注释和解开注释来切换正式环境域名和测试环境域名,但此方法过于繁琐;所以可以使用Android Studio的Build Variants根据切换环境来替我们执行切换环境的操作。

    在项目创建编译过程中会为我们分配两个环境及 debug 和 release
    

    使用

    打开 app 目录下的 build.gradle ,在 android 节点下添加 buildTypes 
    

    示例

    android{
      //...
        buildTypes {
            release {
                buildConfigField "类型", "方法名称", '"想要设置的值"'
            }
            debug{
                buildConfigField "类型", "方法名称", '"想要设置的值"'
            }
        }
    }
    

    注意事项

    类型:例如 String
    方法名称:例如 HostName
    想要设置的值:例如 https://xxx.xxx.xxx
    想要设置的值中必须是以 '""'格式存在(单引号必须有)
    

    使用方法

    BuildConfig.HostName
    

    输出的结果

    https://xxx.xxx.xxx
    

    可以通过切换 Build Variants 的环境来切换不同的值


    WechatIMG413.png

    点击 Android studio 的Build Variants 打开界面,在app栏 Active Build Variants 方法中选择debug 或 release 来控制 BuildConfig.HostName 方法输出的内容。

    Date:2023.06.29 北京 天气晴 北京又38°了 😮😮😮

    相关文章

      网友评论

          本文标题:Android Studio 使用 Build Variants

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