SkipFuse
SkipFuse 帮助 Skip Fuse 模块和应用融合 Swift 与 Android 两个世界。它是一个提供跨平台能力的总括框架。例如,SkipFuse 可以:
- 在 Android 上提供 OSLog API,使 OSLog 消息能够显示在 Android 的 Logcat 日志中。
- 将 Swift
@Observables透明地集成到 Jetpack Compose,使其能够直接驱动 Compose UI。 - 提供
AnyDynamicObject类型,无需额外配置即可从编译后的 Swift 调用 Kotlin/Java API。
Skip 将持续增强 SkipFuse,把更多 Swift 基础 API 与 Android 集成。
详情请参阅 Skip 文档。
要在项目中包含此框架,请将以下依赖项添加到
Package.swift 文件:
let package = Package( name: "my-package", products: [ .library(name: "MyProduct", targets: ["MyTarget"]), ], dependencies: [ .package(url: "https://source.skip.dev/skip-fuse.git", from: "1.0.0"), ], targets: [ .target(name: "MyTarget", dependencies: [ .product(name: "SkipFuse", package: "skip-fuse") ]) ])skiptools/skip-fuse ↗ 最近发布的 8 个版本:
- 版本 1.0.3 ↗ — 2026-08-19
- 版本 1.0.2 ↗ — 2025-03-21
- 版本 1.0.1 ↗ — 2025-02-23
- 1.0.0 ↗ — 2025-02-11
- 0.0.4 ↗ — 2024-12-09
- 0.0.3 ↗ — 2024-11-21
- 0.0.2 ↗ — 2024-11-21
- 0.0.1 ↗ — 2024-11-20
完整历史记录: github.com/skiptools/skip-fuse/releases ↗ — .atom 订阅源 ↗