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 中可能会有变化。

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