TargetedNativeComponent

注意:此类为孵化中,将来版本的Gradle中可能会有变动。

一个可配置为目标特定变体维度的原生组件。此功能是临时的变通方法,旨在消除不必要的域对象和任务配置。

属性

属性描述
baseName
孵化中

构建此组件时用于构造输出文件名的名称。

binaries
孵化中

binaries

displayName
孵化中

返回此元素的可供人阅读的显示名称。

方法

方法描述
targetBuildTypes(buildTypeSelectors)
孵化中

指定此组件应为其构建的一个或多个 BuildType 的名称。

targetFlavors(flavorSelectors)
孵化中

指定此组件应为其构建的一个或多个 Flavor 的名称。

targetPlatform(targetPlatform)
孵化中

指定此组件应为其构建的平台。

脚本块

无脚本块

属性详情

String baseName

注意:此属性处于孵化中,可能会在 Gradle 的未来版本中更改。

构建此组件时用于构造输出文件名的名称。

ModelMap<BinarySpec> binaries (只读)

注意:此属性处于孵化中,可能会在 Gradle 的未来版本中更改。

binaries

String displayName (只读)

注意:此属性处于孵化中,可能会在 Gradle 的未来版本中更改。

返回此元素的可供人阅读的显示名称。

方法详情

void targetBuildTypes(String... buildTypeSelectors)

注意:此方法处于孵化中,可能会在 Gradle 的未来版本中更改。

指定此组件应为其构建的一个或多个 BuildType 的名称。

void targetFlavors(String... flavorSelectors)

注意:此方法处于孵化中,可能会在 Gradle 的未来版本中更改。

指定此组件应为其构建的一个或多个 Flavor 的名称。

void targetPlatform(String targetPlatform)

注意:此方法处于孵化中,可能会在 Gradle 的未来版本中更改。

指定此组件应为其构建的平台。