BuildConfig使用

在我们每次发版的时候总需要自己写个变量来手动的改,是否是debug模式,来更改某些配置,现在我们使用系统给我们提供的BuildConfig这个类,就可以不用管了,他会再你打包的时候自动改变数值

public final class BuildConfig {
  public static final boolean DEBUG = Boolean.parseBoolean("true");
  public static final String APPLICATION_ID = "com.xxxxx";
  public static final String BUILD_TYPE = "debug";
  public static final String FLAVOR = "_main";
  public static final int VERSION_CODE = 24;
  public static final String VERSION_NAME = "3.9.2";
}


这个BuildConfig会生成在你as的

app\build\generated\source\buildConfig\_main\debug\your_pagename\BuildConfig.java

目录下面我们不能去手动的修改该配置,他在as编译的时候会自动的修改,所以我们在项目中就可以使用

if (BuildConfig.DEBUG){
xxxxxx
    }

这样来更改配置了,是不是方便了很多。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容