繁体   English   中英

Android / Gradle:基于构建类型*和*产品风格的应用程序名称

[英]Android/Gradle: App name based on build type *and* product flavor

我有3种构建类型(调试,UAT和发布​​)和2种口味(国际和本地)。

我在名为“product_name.xml”的xml文件中定义了我的应用名称:

<resources xmlns:tools="http://schemas.android.com/tools"
    tools:ignore="MissingTranslation">

   <string name="app_title">Awesome App</string>

</resources>

我想根据构建变体(构建类型+风格)更改应用程序名称。 例如:

  • 对于变体InternationalDebug - > Awesome App(intl)debug
  • 对于变体InternationalUAT - > Awesome App(intl)UAT
  • 对于变体LocalUAT - > Awesome App(本地)UAT

等等。

我该怎么办? 我见过的所有例子告诉我如何更改基础上建立任何类型或味道,但两者名。

您可以为变体创建src文件夹,并将自定义字符串放在那里:

src
|-> InternationalDebug
|   |->res/values/strings.xml <-- place your app_title here
|-> LocalUAT
|   |->res/values/strings.xml <-- place your app_title here
|-> main (contains your main source code.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM