我们可以在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(安卓)Wear 控件——WearableListView(附Demo)
  2. Android中检测手机制式和移动网络类型
  3. android 自定义水平和圆形progressbar 只定义一些style就可以
  4. Android上传图片到服务器,android-async-http上传图片到服务器
  5. Android(安卓)如何判断CPU是32位还是64位
  6. android 开发笔记
  7. android体系架构
  8. Android(安卓)L 之 RecyclerView 、CardView 、Palette
  9. Android(安卓)自定义属性 attr format取值类型

随机推荐

  1. android 界面布局
  2. error XA5205: Cannot find `aapt.exe`.
  3. listView 中relativeLayout 布局的 andro
  4. Android中.9.png图片的使用过程和原理
  5. Android之emulator: ERROR及logcat不能提
  6. Android编译环境 相关
  7. android发送/解析彩信的几篇文章
  8. 很实用的android按键处理
  9. Android Tip1:获取 android 每个 app 内存
  10. android 中ScrollView的使用