我们可以在build.gradle中通过buildConfigField配置一些java的基本类型,比如Integer,boolean,还有String等,其实还可以配置数组

配置

buildConfigField可以在defaultConfig中配置,也可以在buildTypes中分别为不同的编译类型配置不同的值

android {    defaultConfig {               buildConfigField "String[]", "YEYUAN_FAMILY",                "{" +                "\"野猿新一\"," +                "\"野猿新二\"" +                "}"    }    buildTypes {        debug {            buildConfigField "String[]", "YEYUAN_FAMILY",                    "{" +                    "\"野猿新三\"," +                    "\"野猿新四\"" +                    "}"        }        release {            buildConfigField "String[]", "YEYUAN_FAMILY",                    "{" +                    "\"野猿新五\"," +                    "\"野猿新六\"" +                    "}"        }    }}

使用

String[] family = BuildConfig.YEYUAN_FAMILY;

 

更多相关文章

  1. Android 自定义属性 attr format取值类型
  2. Android 8.1 设置中首选网络类型缺少LTE
  3. Android期末项目(一)—— 解析二维数组对象
  4. Android中Bundle支持的数据类型
  5. android资源类型
  6. Android 虚拟机Dalvik、Android各种java包功能、Android相关文件
  7. Android的APK包里的文件类型都是什么?
  8. android内所使用的资源类型

随机推荐

  1. android-获取手机电话的状态
  2. Android尺寸单位
  3. Android(安卓)Studio中解决Gradle DSL me
  4. Android中WebView使用规范
  5. [Android] 一键修改从网上厨房制作的Andr
  6. Android导入源码
  7. TAG解决错误:Error:No resource identifie
  8. android 下改变默认的checkbox的 选中 和
  9. android内部培训视频_第五节(1)_OA实战之
  10. 3.1如何编写程序界面&3.2常见控件使用方