0
我有一個Android Gradle項目有幾種風味(不同風格的同一個應用程序)。我有一項任務可以下載一些外部文件並將其放入資源文件夾中。我需要指定一個字符串數組作爲每種風格(url或文件名)的一部分,這些風格將在特定風格的構建過程中下載。Android。搖籃。如何獲得任務風味屬性
我有一個Android Gradle項目有幾種風味(不同風格的同一個應用程序)。我有一項任務可以下載一些外部文件並將其放入資源文件夾中。我需要指定一個字符串數組作爲每種風格(url或文件名)的一部分,這些風格將在特定風格的構建過程中下載。Android。搖籃。如何獲得任務風味屬性
```
applicationVariants.all { variant ->
if (variant.buildType.name == 'release') {
variant.outputs.all {
def currentProductFlavor = variant.productFlavors.name.get(0)
def apkName = rootProject.ext.app.appName + currentProductFlavor + "_" + rootProject.ext.app.appVersionName + ".apk"
println("======apkName:" + apkName)
outputFileName = apkName
}
}
}
```
感謝。但問題不在於如何獲得風味名稱。但味道特定的自定義屬性值 – Taras
https://stackoverflow.com/questions/38316564/is-it-possible-to-define-an-android-string-array-resource-in-gradle – Konstantin