FLUTTER ECOSYSTEM

hooks

一个包含用于基于 JSON 的协议的 Dart API 的库,该协议用于 `hook/build.dart` 和 `hook/link.dart`。

最新版本
2.2.0
近 30 天下载
1150万
喜欢数
40
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

hooks 包提供了一个 Dart API,用于与 `hook/build.dart` 和 `hook/link.dart` 使用的基于 JSON 的协议进行交互,从而实现 Dart 与其他语言(如 Python 和 Rust)之间的无缝集成。它促进了命令行工具和原生代码互操作性,特别是在需要跨语言构建和链接流程的环境中。该包是 Dart Native 生态系统的一部分,支持在 Android、iOS、macOS、Windows 和 Linux 上进行多平台开发。

适合场景
  • 跨语言构建集成
  • 原生代码链接
  • 用于语言互操作性的 CLI 工具
  • 多平台原生扩展
  • 使用外部工具进行构建自动化
主要特点
  • 基于 JSON 的协议支持
  • Dart API 用于构建/链接过程
  • 支持 Python 和 Rust 集成
  • 多平台兼容性
  • Dart Native 生态系统的一部分
适合对象
  • 开发原生扩展的开发者
  • 工具链集成商
  • 跨语言项目维护者
  • CLI 工具开发者
  • 多平台构建系统
使用建议
  • 需要理解 Dart 原生协议
  • 主要用于高级用例
  • 仅限构建时操作
  • 不适用于运行时应用程序逻辑
  • 依赖于 Dart 原生基础设施
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add hooks

所属分类

依赖

依赖清单 6 项

源码仓库

关联项目