爆栈网的这个问题 看到 Android gradle plugin 的一个新特性

buildConfigFieldresValue

顾名思义, 有了这两个我们就可以在 gralde 文件中配置一些 BuildConfig 里的变量以及一些如字符串的资源.

打包渠道包上就可以酱紫

final flavorList = ['play', 'wandoujia']android {    for (def flavor in flavorList) {        productFlavors {            "$flavor" {                resValue "string", "vendor", flavor                buildConfigField "String", "VENDOR", "\"" + vendor + "\""            }        }    }}

搞定

更多相关文章

  1. 从Eclipse到Android(安卓)Studio经历
  2. 忽然看了一晚上的android
  3. 关于Android系统的局域网广播的相关东东
  4. 经过市场考验的最新商用版声波通信源码和原理
  5. Android(安卓)Gallery滑动太快的问题
  6. Android(安卓)Studio使用Gradle构建和发布APK
  7. Android(安卓)java.lang.NoClassDefFoundError的一种解决方法
  8. Android(安卓)ListView展示不同的布局
  9. Android基于XMPP Smack Openfire开发IM(4)获取好友列表

随机推荐

  1. android 软解 硬解 渲染
  2. Android之 drawTextOnpath
  3. Android:自动完成文本框
  4. android 多媒体扫描过程(Android Media Sc
  5. 阅读《Android 从入门到精通》(29)——四大
  6. 安卓页面技巧片段 - 1
  7. android 改变 listView gridView的默认点
  8. Android——ViewPager+Fragment+ListView
  9. Android自动化测试之MonkeyRunner-startA
  10. Android7.0中文文档(API)-- LinearLayout.L