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 版本中可能会更改。

指定此组件应构建的目标平台。