TargetedNativeComponent

注意:此類別正在孵化中,並可能在 Gradle 的未來版本中變更。

一個原生組件,可以配置為針對特定的變體維度。此功能是一個臨時的解決方案,以消除不必要的域對象和任務的配置。

屬性

屬性描述
baseName
孵化中

用於在建置此組件時建構輸出檔案名稱的名稱。

binaries
孵化中

為此組件規範產生的變體。

displayName
孵化中

傳回此元素的人類可讀顯示名稱。

方法

方法描述
targetBuildTypes(buildTypeSelectors)
孵化中

指定此組件應針對其建置的一個或多個 BuildType 的名稱。

targetFlavors(flavorSelectors)
孵化中

指定此組件應針對其建置的一個或多個 Flavor 的名稱。

targetPlatform(targetPlatform)
孵化中

指定此組件應針對其建置的平台。

腳本區塊

沒有腳本區塊

屬性詳情

String baseName

注意:此屬性正在孵化中,並可能在 Gradle 的未來版本中變更。

用於在建置此組件時建構輸出檔案名稱的名稱。

ModelMap<BinarySpec> binaries (唯讀)

注意:此屬性正在孵化中,並可能在 Gradle 的未來版本中變更。

為此組件規範產生的變體。

String displayName (唯讀)

注意:此屬性正在孵化中,並可能在 Gradle 的未來版本中變更。

傳回此元素的人類可讀顯示名稱。

方法詳情

void targetBuildTypes(String... buildTypeSelectors)

注意:此方法正在孵化中,並可能在 Gradle 的未來版本中變更。

指定此組件應針對其建置的一個或多個 BuildType 的名稱。

void targetFlavors(String... flavorSelectors)

注意:此方法正在孵化中,並可能在 Gradle 的未來版本中變更。

指定此組件應針對其建置的一個或多個 Flavor 的名稱。

void targetPlatform(String targetPlatform)

注意:此方法正在孵化中,並可能在 Gradle 的未來版本中變更。

指定此組件應針對其建置的平台。