ivi-homescreen

面向Linux的Flutter嵌入器,可在桌面及嵌入式或车载显示屏上通过Wayland、DRM/KMS和Vulkan运行Flutter应用,用于车机等界面。

分享到 X自定义许可证(见仓库)

概述

ivi-homescreen 是面向嵌入式 Linux 的 Flutter 嵌入器,用 C++ 编写。它能在桌面以及嵌入式或车载显示屏上运行 Flutter 应用,支持 Wayland、DRM/KMS、EGL、包括零拷贝 dma-buf 的 Vulkan,以及软件渲染。可同时编译多个后端,运行时选择其一。README 列出的用途包括工业与车载部署、消费电子和研究原型。

主要特点

  • 支持 Wayland、DRM/KMS、EGL、Vulkan 和软件后端
  • 可编译多个后端,运行时选择
  • 支持 Yocto、Ubuntu、Fedora 和 RaspberryPi OS
  • 可指定插件目录加载额外的 Flutter 插件

适用场景

适合为车载、嵌入式或消费类 Linux 设备开发 Flutter 界面的团队。

上游仓库
toyota-connected/ivi-homescreen
GitHub 上的 fork
Guo-astro/ivi-homescreen
上游 Star 数
393
分类
硬件、操作系统与嵌入式
许可证
自定义许可证(见仓库)
Fork 时间
2026-01-07
同步状态
与上游分叉