Package-level declarations
Types
Link copied to clipboard
interface ActionContainer
动作容器, 用于管理 Action.
Link copied to clipboard
interface BuildApkConfig
用于构建apk的配置.
Link copied to clipboard
Link copied to clipboard
interface BuildPluginProvider
用于提供 BuildPlugin 的接口.
Link copied to clipboard
interface BuildResult
工程 (Project) 构建的结果.
Link copied to clipboard
在初始化构建脚本文件(init.build 和 init.settings)中配置脚本文件(build 以及 settings)的接口.
Link copied to clipboard
需要 Jetpack Compose 作为界面的 BuildPlugin.
Link copied to clipboard
interface ExtensionAware
需要用到 ExtensionContainer 时需要实现本接口.
Link copied to clipboard
interface ExtensionContainer
Link copied to clipboard
需要用到 PluginContainer 时需要实现本接口.
Link copied to clipboard
插件容器.
Link copied to clipboard
表示项目的接口.
Link copied to clipboard
适用于 Project 的apk插件.
Link copied to clipboard
Link copied to clipboard
interface SettingsConfig
settings 和 init.settings 脚本配置类.
Link copied to clipboard
适用于 Settings 的apk插件.
Link copied to clipboard
任务表示构建执行的某个独立工作单元.
Link copied to clipboard
interface TaskContainer
任务容器.
Link copied to clipboard
表示 Task 的输入.
Link copied to clipboard
interface TaskIO
表示 Task 输入输出. TaskInputs 表示 Task 输出, TaskOutputs 表示输出.
Link copied to clipboard
表示 Task 的输出.
Link copied to clipboard
需要 android.view.View 作为界面的 BuildPlugin.