跳转到内容

支持与版本矩阵

本页回答供应商侧最实际的两个问题:“我要集成的是哪个版本,它和我的平台什么关系”。成熟度评估(“现在敢不敢投产”)不在这里,见 平台选型。本页是机械事实:系列、产物形态、底线。

  • 版本号遵循 Semantic Versioning,每个变更记 CHANGELOG(Keep a Changelog 格式);当前系列读仓库根的 release/VERSION——开发者文档的版本号也由它派生(major.minor 即 docsSeries,单一事实源)。
  • 文档版本 = SDK 版本。当前稳定内容服务于 /docs/,0.9.7 发布基线同时完整冻结在 /docs/0.9/;英文对应 /docs/en/ 与 /docs/en/0.9/。未来 series 发布时,上一系列由 starlight-versions 生成新归档并进入版本切换器,归档不再作为日常编辑目标。
  • ABI 状态仍是 CANDIDATE:见 ABI 兼容性——结构协商机制都在并已双线验证,但冻结公告没出之前别把二进制兼容当合同。
平台 交付物 ABI 支持 最低线
Android 静态库 + CMake 包(find_package(migo)),Java AAR facade arm64-v8a、x86_64 minSdk 26(详见 android-sdk 页与 test-android-sdk-levels-contract.sh);真机多点触控仅 instrumentation APK 路径可用(ABI 冻结 blocker 之一)
OpenHarmony 静态库,DevEco 宿主工程 aarch64、x86_64 目标设备以 OHOS 目标清单为准;多点触控仅 API20 模拟器环境验过,真机回归待宿主自证
Windows migo.dll + rusty_v8.dll + 头文件,CMake target x64、arm64 Windows(带 ANGLE/HWND);WinUI 集成归宿主
Linux host-kit 工具链 + wayland/x11 平台头 + pkg-config/CMake x86_64 仅 glibc(musl/bionic 仅头文件无 runtime);官方构建 sysroot 与 glibc 下限见发布 manifest
Apple(iOS/macOS) SwiftPM:MigoAppleCore / MigoAppleRenderer(CI 构建件) arm64、x86_64(macOS)/ arm64(iOS) 占位车道,尚无设备运行记录;macOS 可附宿主自有 CAMetalLayer

详细行级集成逐项见各 quickstart;产品级取舍(“现在能否投产”)见 平台选型。

  • 新 series 发布时(例如 0.10):本页加一行,上一系列的文档进入归档;0.10 的具体升级手册见版本升级。
  • ABI CANDIDATE 摘帽时:ABI 段跟随 ABI 兼容性 状态页一起改写。