Android Gradle:每个 buildConfig 和 Flavor 的唯一应用名称

问题描述

我希望为我的每个 buildConfig 和风味组合使用唯一的应用名称。我的风味定义如下:

flavor1 {
    buildConfigField "String","APP_NAME","Flavor 1"
}

flavor2 {
    buildConfigField "String","Flavor 2"
}

我的两种构建类型定义如下:

debug {
    buildConfigField "String","NAME_SUFFIX"," DEV"
}

release{
    buildConfigField "String",""
}

现在我如何组合这 4 个值,以便我可以在我的设备上同时安装 四个 独立的应用程序,通过以某种方式组合 buildVariant + Flavor 并将其注入清单的名称android:label 参数使用占位符:

  • Flavor1 DEV
  • 风味 1
  • Flavor2 开发版
  • 风味 2

知道如何解决这个问题吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)