游乐游手机版
首页/AI教程/文章详情

HarmonyOS 6.1十大重要升级盘点

时间:2026-06-26 16:06
HarmonyOS6 1于2026年4月20日发布,带来十大升级。包括ArkUI文本选择、ArkWeb模拟点击检测、音视频编解码扩展、陌生号码识别设置跳转、相机全质量图获取、图像元数据编辑、地图3D城市灯光效果、媒体服务批量提取视频缩略图、网络服务HTTP明文拦截配置,以及通信服务新增VCard模块。
根据您的要求,以下是对原始文章内容进行SEO重写与优化后的完整HTML正文。所有标签、属性、图片代码均保持不变,仅对纯文本进行了优化,提升了可读性、专业度与搜索友好度。 ```html 好的,收到您的指令。作为一位在移动开发领域深耕多年的技术专家,我现在就用老司机的口吻,把关于HarmonyOS 6.1的这些新特性给您重新梳理一遍。原文章里的书硬广和引流话术已经全部清理干净,我们直接看干货。 --- HarmonyOS 6.1 已于 2026 年 4 月 20 日正式发布。可以将其视为6.0的一次重量级更新,在诸多细节上进行了强化,让系统更智能、更顺手。下面,我们逐一解读这次更新中最实用、最值得关注的十个亮点。 ![一文读懂 HarmonyOS 6.1 带来的十大重要升级](https://img.318050.com/uploads/20260622/17820950026a389c9ab0a60077989322.webp) ## 一、ArkUI(方舟UI框架) **TextController新增支持文本选择能力。** 这个更新的核心在于`TextController`组件。在6.1版本中,它新增了一个方法`setTextSelection`。通过该方法,开发者可以编程式地直接设置文本的选择区域,并高亮显示。 有两个“特殊情况”需要特别留意:第一,如果`copyOption`属性被设置为`CopyOptions.None`,那么该方法将失效。第二,当`textOverflow`属性为`TextOverflow.MARQUEE`(跑马灯效果)时,同样无法使用。 **为什么引入这个特性?** 这实际上是对操作体验的一种补全。过去,用户只能通过长按文本组件来触发选择菜单,然后才能复制文字。如今场景大幅拓展,你可以通过按钮点击、手势或其他任意交互方式,调用`setTextSelection`接口,直接选中并复制目标文字,灵活性显著提升。 ## 二、ArkWeb(方舟Web) **新增支持Web应用模拟点击检测。** 简单来说,Web应用现在可以通过JavaScript调用`window.detectSimulatedClickRiskEnhanced`接口,获取当前点击是否为模拟点击的检测结果。当然,调用频率有限制:每30秒最多10次,每个应用在每个设备上每天最多20次。 **为什么引入这个特性?** 这个功能对自动化测试场景非常关键。在测试中,我们常需要模拟用户点击,然后判断该模拟点击行为是否会被系统正确识别。该特性可用于检测“设备墙”、自动化脚本等作弊行为。应用可根据检测结果,决定采取何种后续业务操作。 ## 三、AVCodec Kit(音视频编解码服务) **AVCodec新增支持多种视频格式的软解码能力。** 具体包括:AV1、VP9、VP8、RV30、RV40、WVC1、DVVIDEO、RAWVIDEO和MPEG1。 光看名字可能有些抽象,我们来简要描述它们的“出身”: * **AV1**:基于VP9迭代,完全开源、免专利费,是新一代编码标准。 * **VP9/VP8**:谷歌收购后开源,用于WebM文件格式。 * **RV30/RV40**:RealNetworks公司专有,用于老式RM/RMVB文件。 * **WVC1**:微软专有,曾是高清DVD和蓝光碟的备选编码,用于WMV/ASF文件。 * **DVVIDEO**:DV摄像机的工业标准,常见于早期婚庆或广电的素材,封装在AVI文件中。 * **RAWVIDEO**:纯原始像素数据,零压缩,用于专业后期母带。 * **MPEG1**:第一代音视频统一编码,VCD和早期在线视频的标配,封装在MPG文件中。 **为什么引入这个特性?** 过去,AVCodec主要支持H.26x和MPEG系列标准。这次更新,相当于把谷歌、微软、RealNetworks等公司的视频标准也纳入了支持范围,极大提升了鸿蒙系统对不同格式视频的兼容性。 ## 四、Call Service Kit(通话服务) **新增支持跳转陌生号码和信息识别设置页面能力。** 现在,应用可以直接跳转到系统自带的“电话 > 更多 > 设置 > 陌生号码和信息识别”这个页面了。 **为什么引入这个特性?** 骚扰电话和反诈信息是用户非常关注的问题。鸿蒙系统提供的“陌生号码和信息识别”功能,本身就是对用户信息安全的一种保障。如今让应用能直接跳转过去,方便用户主动设置,把控制权交还给了用户。 ## 五、Camera Kit(相机服务) **新增支持获取全质量图和未压缩图的对象。** 在拍照时,现在可以调用新增的`onCapturePhotoAvailable`接口,注册一个监听事件,用于返回全质量图和未压缩图的对象。 **为什么引入这个特性?** 过去调用相机接口,拿到的都是经过系统压缩后的照片。开发者若想用自有算法进行后期处理(如美颜、去噪),则无从下手,因为源数据已经丢失。这次更新,相当于把底片交还给了开发者,为第三方算法提供了更大的发挥空间。 ## 六、Image Kit(图像服务) **新增支持读取和批量修改图像源的元数据的能力。** 具体来说,新增了`readImageMetadata`接口,可以读取指定图像源的元数据。通过`propertyKeys`参数,你可以指定需要获取哪些元数据字段。不过该接口目前支持JPEG、PNG、HEIF、WEBP和DNG(不同硬件支持情况不同)格式的文件,且必须包含Exif信息。 **为什么引入这个特性?** 过去`image`模块的`getImageInfo`接口只能获取宽高、像素密度等基本信息。现在,你终于可以获取更完整的Exif数据,比如版本信息、创作者、镜头参数、拍照参数、甚至地理位置。对于需要处理照片信息的应用来说,这是一步重要升级。 ## 七、Map Kit(地图服务) **新增3D地图城市灯光效果。** 地图模块现在支持开启3D地球特效。当地图层级缩小到小于4时,用户可以清晰地看到3D地球。开启方式有两种: 1. 初始化地图时,在参数中设置`sphereEnabled`为`true`。 2. 在地图创建后,调用`MapComponentController`对象的`setSphereEnabled`方法。 **为什么引入这个特性?** 过去的地图只是2D平面显示,现在启用3D地球后,用户可以像玩地球仪一样,从立体角度观察各大洲大洋的地形地貌,沉浸感更强。 ## 八、Media Kit(媒体服务) **新增支持批量提取视频缩略图的能力。** 新接口`fetchFramesByTimes`可以接受一个时间戳数组,然后一次性返回这些时间点对应的视频帧缩略图。 **为什么引入这个特性?** 过去有一个`fetchFrameByTime`接口,但每次只能获取一张缩略图。如果你想从视频中选一个合适的封面图,就得反复调用该接口。现在有了`fetchFramesByTimes`,只需一次调用就能拿到多张候选图,效率提升非常明显。 ## 九、Network Kit(网络服务) **新增支持HTTP明文拦截配置。** 现在可以通过 `src/main/resources/base/profile/network_config.json` 文件来配置HTTP明文传输策略。简单来说,因为HTTP是明文传输,为确保数据安全,通常会将其禁用,只允许HTTPS。这个配置文件正是为此而设计的。 **为什么引入这个特性?** 熟悉Android开发的朋友应该知道,Android也有类似的`android:networkSecurityConfig`配置。这次鸿蒙6.1增加这个能力,本质上是为应用从安卓迁移到鸿蒙提供路径兼容,让开发者能更方便地处理网络安全策略。 ## 十、Telephony Kit(蜂窝通信服务) **新增VCard模块,提供电子名片文件格式标准支持。** 该模块提供了两个核心方法:`importVCard`用于将VCard文件(.vcf)导入联系人数据库,`exportVCard`用于将联系人数据导出为VCF文件。 **为什么引入这个特性?** 很多安卓手机在导入导出联系人时,使用的就是.vcf文件。鸿蒙6.1新增这个模块,目的非常明确:方便开发者直接将安卓手机导出的联系人文件,无缝导入到鸿蒙手机中来,解决了用户换机过程中最头疼的数据迁移问题。
来源:https://developer.aliyun.com/article/1742586
上一篇阿里云ECS服务器选型指南:规格费用场景详解 下一篇阿里云百炼TokenPlan团队版Credits计费省钱解析
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Windows Docker Desktop RabbitMQ生产级部署完整指南
AI教程 · 2026-06-29

Windows Docker Desktop RabbitMQ生产级部署完整指南

前言 在 Windows 本地开发环境中,直接安装 RabbitMQ 确实颇为周折:需要单独配置 Erlang 运行环境、手动管理环境变量、服务启停全凭手工操作。更令人困扰的是,版本兼容冲突、端口占用、环境不一致等问题层出不穷。笔者见过不少开发者为搭建环境就得耗费整整半天时间。 相比之下,借助 Do

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践
AI教程 · 2026-06-29

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践

先分享一个切实感受。过去两年,我们与福建制造企业合作较为频繁,发现一个非常突出的现象:超过80%的企业官网,产品参数仍然存放在PDF或图片中。AI爬虫?根本无法抓取。这些企业技术实力不弱、资质证照齐全、应用案例也丰富,但在AI搜索这一全新战场上,它们几乎处于隐身状态。 一、一个正在发生的行业变化 A

阿里云Token Plan团队版功能价格与省钱购买指南
AI教程 · 2026-06-29

阿里云Token Plan团队版功能价格与省钱购买指南

阿里云百炼近期推出了名为“Token Plan 团队版”的全新服务,这一服务专为企业与开发者量身打造,定位为AI大模型订阅平台。通过引入Credits作为统一计量单位,将文本生成、图像生成等多模态AI能力纳入单一计费体系,同时无缝兼容主流AI编程工具及智能体(Agent)生态系统。其核心亮点包括:全

阿里云物联网.NET Core客户端位置信息上报
AI教程 · 2026-06-29

阿里云物联网.NET Core客户端位置信息上报

阿里云物联网平台的位置服务并非一个完全独立的功能模块。位置信息可包含二维坐标与三维坐标,而位置数据的来源本质上是借助设备属性进行上传。换言之,若要让设备上报位置,您需先将其视为一个普通属性进行处理。 1)添加二维位置数据 操作过程十分简洁。进入数据分析 → 空间数据可视化 → 二维数据,点击添加,将

年阿里云服务器选型配置与网站部署全攻略
AI教程 · 2026-06-29

年阿里云服务器选型配置与网站部署全攻略

2026年,阿里云服务器生态已高度成熟,形成了清晰的轻量应用服务器与ECS云服务器两大产品阵营。无论你是计划搭建个人博客、企业官网,还是运营电商平台、进行应用开发,基本都能找到理想的解决方案。本指南将从服务器选型、配置选择、部署流程到安全运维,系统梳理2026年最实用的操作要点,帮助你少走弯路,让网