簡體   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