当前位置: 首页 > news >正文

鸿蒙中的自由流转

鸿蒙自由流转是 ‌HarmonyOS(鸿蒙系统)‌ 实现多设备协同的核心能力之一,旨在打破设备边界,让应用和服务在不同终端间无缝流转,提升用户体验。

什么是鸿蒙自由流转?

鸿蒙自由流转是指用户在多个搭载 HarmonyOS 的设备之间,能够‌不间断地继续任务‌,实现“任务跟着人走”的体验。它主要分为两类:

  • 跨端迁移‌(串行交互):任务从一个设备完全转移到另一个设备,原设备停止参与。
    例如:在手机上看视频,到家后一键迁移到智慧屏继续播放,进度和状态保持不变 ‌‌。

  • 多端协同‌(并行交互):多个设备同时参与完成一个任务,各司其职。
    例如:用手机操控电视播放游戏,同时用智能手表监测心率;或用平板和手机协同编辑文档 ‌‌。

核心技术支撑

鸿蒙自由流转依赖以下四大分布式能力 ‌‌:

  • 分布式软总线‌:自动发现并连接附近设备,组建“超级终端”。
  • 分布式数据管理‌:确保数据在设备间一致、同步。
  • 分布式硬件能力‌:如调用其他设备的摄像头、扬声器等。
  • 分布式任务调度‌:支持应用 Ability(能力单元)在设备间迁移与恢复。

如何实现?

以支持“应用接续”为例,需完成三步 ‌‌:

  1. 声明可迁移‌:在module.json5中设置"continuable": true
  2. 源端保存状态‌:重写onContinue()方法,打包当前任务数据(如播放进度、编辑内容)。
  3. 目标端恢复状态‌:在onCreate()onNewWant()中接收数据,还原界面。

注意:设备需登录同一华为账号、开启 Wi-Fi 和蓝牙,建议处于同一局域网;传输数据建议小于 100KB,大文件用分布式数据对象 ‌‌。

应用场景

  • 邮件跨设备编辑‌:手机写一半,到电脑继续,内容、格式、附件全保留 ‌‌。
  • 多设备健身‌:手表采集数据,手机/平板展示课程并提供建议 ‌‌。
  • 多屏游戏‌:手机作手柄,电视出画面,操作与显示分离 ‌‌。
  • 媒体播控‌:手机视频一键流转到电视,控制中心无缝切换 ‌‌。
http://www.jsqmd.com/news/862007/

相关文章:

  • Midjourney色彩一致性难题破解(CMYK→sRGB跨域校准实战手册)
  • 英伟达的“围城”:云厂商自研芯片,攻到了哪一步?
  • 2026 年 5 月云手机横评:傲晨云领跑,红手指 / 川川云对比实测
  • SMARTFORM不同模板一起打印
  • 计算机毕业设计 | SpringBoot+vue医院药品管理系统(附源码+论文)
  • 彻底掌控Windows Defender:开源工具defender-control完全指南
  • 中画幅风格仅限Pro订阅者可用?不!3个未公开API参数+本地化--seed锁定技巧,让免费账户稳定输出中画幅质感
  • 在家办公效率低?试试这个“空间切换”技巧
  • Word文档保护技巧:防止内容被轻易复制
  • 2026年4月钢边止水带企业推荐分析,聚乙烯闭孔泡沫板/聚乙烯泡沫棒/钢边止水带/橡胶止水带,钢边止水带生产厂家找哪家 - 品牌推荐师
  • STM32矩阵按键详解——4×4行列扫描与非阻塞消抖(硬件总结六)
  • 把SAC model的数据导出到BW的ADSO中
  • 几十万买的数字孪生低代码平台集体落灰?被隐瞒的落地真相,终于说透了
  • 【Unity】MiniGame编辑器小游戏(十六)中国象棋局域网对战【Chinese Chess】(下)
  • 变压器设计-基于AP法
  • 408 每日一题 Day 2:二叉树的重构与遍历
  • 强制启动 Cursor IDE 主程序(不带 Agent 模式)
  • leetcode思路-236 二叉树的最近公共祖先
  • 最常见的漏洞有哪些?如何发现存在的漏洞呢
  • 分布式团队的代码协作规范:从分支策略到提交信息格式
  • 联想拯救者工具箱终极指南:释放游戏本性能的免费开源神器
  • 模块化机房建设解决方案
  • Cell Host Microbe | 西奈山伊坎医学院房刚团队揭示肠道微生物的表观遗传“押注对冲“策略
  • 同层排水45°和90°弯头,怎么使用才能避免堵塞、返水......
  • 用Claude Code做了一件事,现在AI比我还了解我?
  • 别再叠加加载了!一文讲透GB4053.2钢斜梯有限元分析,90%的人都搞错了!
  • 嘉立创EDA:原理图到PCB学习总结
  • Skillhub网站
  • 忙碌”幻觉:你以为在推进项目,其实只是在逃避
  • 全球石墨纤维粉市场分析与行业发展趋势