HarmonyOS开发 API 13发布首个Beta版本,部分已知的问题建议处理方案

HarmonyOS 5.0.1 Beta3,是HarmonyOS开发套件基于API 13正式发布的首个Beta版本。该版本在OS能力上主要增强了C API的相关能力,多个特性补充了C API供开发者使用。该版本对部分已知问题做了解决和优化,部分问题给出了解决方案和适配计划,具体见以下内容。

已知的问题

  • 设备底部导航条遮挡应用界面,效果显示不佳

【问题现象】HarmonyOS NEXT Developer Beta版本支持导航条功能,如果应用未完成相关适配,可能存在界面遮挡,影响UX显示效果。

【引入版本】HarmonyOS NEXT Developer Beta1

【解决措施】应用可参考“开发应用沉浸式效果”完成ArkUI页面适配。针对WebView场景后续版本提供适配方案。

  • 设备低概率出现卡死、重启现象

【问题现象】设备低概率出现异常卡死、重启等现象。

【引入版本】HarmonyOS NEXT Developer Beta1

【解决措施】问题出现概率较低,不影响开发者调试,后续版本持续改进系统稳定性。针对异常卡死情况,可通过同时按下“音量下键”+“电源键”重启设备恢复。

  • 将电脑文件夹中的图片,直接拖拽到DevEco Studio工程目录下,概率出现编辑器光标不显示

【问题现象】将电脑本地文件夹中的图片,直接拖拽到DevEco Studio工程resources > base > media目录下,概率出现编辑器光标不显示。

【引入版本】HarmonyOS NEXT Developer Beta1

【解决措施】采用拷贝(Ctrl+C)、粘贴(Ctrl+V)的方式,将图片加入到DevEco Studio工程中。后续版本进行修复。

  • 在Web组件上滑动浏览PDF文件时体验流畅度欠佳

【问题现象】在浏览应用内Web组件上加载的PDF文件时,滑动体验不够流畅。

【引入版本】HarmonyOS NEXT Developer Beta1

【解决措施】后续版本规划解决。

  • 模拟器的浏览器无法将图片保存至图库

【问题现象】浏览器应用中选择任意图片,长按并保存,无法将图片保存至图库。

【引入版本】HarmonyOS NEXT Developer Beta3

【解决措施】后续版本规划解决。

  • 模拟器低概率出现崩溃现象

【问题现象】模拟器使用过程中有小概率出现崩溃。

【引入版本】HarmonyOS NEXT Developer Beta3

【解决措施】重启模拟器可继续使用,后续版本规划解决。

  • 应用调用Audio Picker的select接口只能选择音频库的音频文件,无法选择文件管理的音频文件

【问题现象】应用调用Audio Picker的select接口只能选择音频库的音频文件,无法选择文件管理的音频文件。

【引入版本】HarmonyOS NEXT Developer Beta3

【解决措施】Audio Picker使用媒体库提供的查询能力,因落实安全要求约束了媒体库只允许查询音频库的音频文件。后续版本规划解决。

  • 应用拍照成像时间过长

【问题现象】点击应用拍照,需要2~3秒后成像,期间多次点击无反应。

【引入版本】HarmonyOS NEXT Developer Beta5

【解决措施】为了提供较高的成像质量,并方便应用安全简易实现图片存储,系统提供了控件及二段式接入接口,需要适配接入。

  • AI朗读功能部分场景下手机发烫

【问题现象】AI朗读功能持续点击下一首,耗电量消耗大,手机发烫。

【引入版本】HarmonyOS NEXT Developer Beta5

【解决措施】持续调用TTS合成音频导致功耗较高,后续版本持续优化。

  • 手机、平板上创建的子窗口在顶部会有部分区域点击失效

【问题现象】手机、平板上创建的子窗口,顶部有一块区域不会接收任何事件,点击无效。

【引入版本】HarmonyOS NEXT Beta1

【解决措施】后续版本规划解决。

  • 部分场景下相机预览不可用

【问题现象】部分场景下预览数据传递给相机会出现花屏,导致相机预览不可用。

【引入版本】HarmonyOS NEXT Beta1

【解决措施】在ArkTS层实现预览时,将OperationMode由 录像mode 改成CAPTURE可避免出现花屏。后续版本规划解决。

  • 使用offCanvas绘制弹幕会导致应用闪退

【问题现象】使用offCanvas绘制弹幕会导致应用闪退。

【引入版本】HarmonyOS NEXT Beta1

【解决措施】使用offCanvas绘制弹幕时,GC回收存在问题导致应用闪退。后续版本规划解决。

  • 共享模块内的sendable对象在子线程使用会导致应用闪退

【问题现象】共享模块内的sendable对象在子线程使用会导致应用闪退。

【引入版本】HarmonyOS NEXT Beta1

【解决措施】共享模块内的sendable对象在子线程使用时依赖的cjs模块未在全局缓存内缓存,在子线程提前加载依赖模块可规避。后续版本规划解决。

  • 使用安全控件保存图片或视频失败

【问题现象】视频长按,在弹出保存弹框点击保存按钮不生效,或者调用showAssetsCreationDialog报错。

【引入版本】HarmonyOS NEXT Beta1

【解决措施】showAssetsCreationDialog存在问题,调用失败。后续版本规划解决。

  • 安全弹框部分场景下无法点击授权

【问题现象】安全弹框部分场景下无法点击授权,SaveButton在onClick事件下返回失败信息“TEMPORARY_AUTHORIZATION_FAILED”。

【引入版本】HarmonyOS NEXT Beta1

【解决措施】安全控件被Custom组件遮挡,导致安全控件拒绝授权。后续版本规划解决。

  • 应用全屏下输入时旋转屏幕部分场景显示异常

【问题现象】应用全屏下输入时,软键盘弹出,旋转屏幕再旋转回来界面会显示异常,出现白块。

【引入版本】HarmonyOS NEXT Beta1

【解决措施】全量展开不支持纵向避让,软键盘错误避让导致绘制区域异常。后续版本规划解决。

  • 视频通过AVCodec Kit获取轨道起始时间错误导致进度条显示异常

【问题现象】视频通过AVCodec Kit获取轨道起始时间,获取的数据错误,以此显示进度条会异常显示。

【引入版本】HarmonyOS NEXT Beta1

【解决措施】AVCodec Kit新增接口获取轨道起始时间信息 OH_MD_KEY_TRACK_START_TIME单位错误导致此问题。后续版本规划解决。

  • 在桌面上滚动显示歌词部分场景下出现卡死并重启设备

【问题现象】在桌面上滚动显示歌词,传递的歌词内容错误的情况下,部分场景出现卡死并重启设备。

【引入版本】HarmonyOS NEXT Beta1

【解决措施】传递给AVMetadata属性lyric的歌词内容错误无法解析的情况下会导致桌面crash,进而设备重启。后续版本规划解决。

以上内容来源于华为开发者官网,想了解更多关于API13 Beta版本变更及应用情况,可点此链接HarmonyOS 5.0.1
Beta3 学习。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/60547.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

边缘计算在智能物流中的应用

💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 边缘计算在智能物流中的应用 边缘计算在智能物流中的应用 边缘计算在智能物流中的应用 引言 边缘计算概述 定义与原理 发展历程 …

Spring Boot框架:电商开发的新趋势

5 系统实现 系统实现部分就是将系统分析,系统设计部分的内容通过编码进行功能实现,以一个实际应用系统的形式展示系统分析与系统设计的结果。前面提到的系统分析,系统设计最主要还是进行功能,系统操作逻辑的设计,也包括…

本地源配置 以及ssh 和 nfs

安装软件的三种方式 apt 仓库 在/etc/apt/sources.list文件下 在线源 离线包 修改离线包 挂载并更新 ssh远程管理 sshd的配置文件 服务器命令行的远程登录方式 远程复制 先在第一台主机上创建文件 使用scp命令复制 sftp ssh的密钥登录 创建rsa密钥 将密钥文件传给另一台主机…

JavaWeb:文件上传1

欢迎来到“雪碧聊技术”CSDN博客! 在这里,您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者,还是具有一定经验的开发者,相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导,我将…

【MMIN】缺失模态想象网络用于不确定缺失模态的情绪识别

代码地址:https://github.com/AIM3RUC/MMIN abstract: 在以往的研究中,多模态融合已被证明可以提高情绪识别的性能。然而,在实际应用中,我们经常会遇到模态丢失的问题,而哪些模态会丢失是不确定的。这使得…

图像处理实验四(Adaptive Filter)

一、Adaptive Filter简介 自适应滤波器(Adaptive Filter)是一种能够根据输入信号的统计特性自动调整自身参数以达到最佳滤波效果的滤波器。它广泛应用于信号处理领域,如信道均衡、系统识别、声学回波抵消、生物医学、雷达、波束形成等模块。 …

深入理解AIGC背后的核心算法:GAN、Transformer与Diffusion Models

深入理解AIGC背后的核心算法:GAN、Transformer与Diffusion Models 前言 随着人工智能技术的发展,AIGC(AI Generated Content,人工智能生成内容)已经不再是科幻电影中的幻想,而成为了现实生活中的一种新兴力…

【STM32】基于SPI协议读写SD,详解!

文章目录 0 前言1 SD卡的种类和简介1.1 SD卡的种类1.2 SD卡的整体结构1.3 SD卡运行机制——指令和响应2 SD卡的通信总线2.1 SDIO2.2 SPI3 硬件连接4 代码实践【重点】4.1 HAL库移植4.2 标准库移植4.3 遇到的问题和解决方案5 扩展阅读0 前言 因为项目需要,使用stm32读写sd卡,这…

Three.js 纹理贴图

1. 纹理贴图 在Three.js中,纹理贴图是一种将二维图像贴到三维物体表面的技术,以增强物体的视觉表现。纹理贴图可以使物体表面更加真实、细腻,为场景增色不少。 在Three.js中,纹理贴图的加载主要通过THREE.TextureLoader类实现。…

ArcGIS Pro属性表乱码与字段名3个汉字解决方案大总结

01 背景 我们之前在使用ArcGIS出现导出Excel中文乱码及shp添加字段3个字被截断的情况,我们有以下应对策略: 推荐阅读:ArcGIS导出Excel中文乱码及shp添加字段3个字被截断? 那如果我们使用ArGIS Pro出现上述问题,该如何…

图论-代码随想录刷题记录[JAVA]

文章目录 前言Floyd 算法dijkstra(朴素版) 前言 新手小白记录第一次刷代码随想录 1.自用 抽取精简的解题思路 方便复盘 2.代码尽量多加注释 3.记录踩坑 4.边刷边记录,更有成就感! 5.解题思路绝大部分来自代码随想录 Floyd 算法 【…

anzocapital 昂首资本:外汇机器人趋势判断秘籍

再盲目交易而不借助像 anzocapital 昂首资本所了解的外汇机器人趋势判断方法,投资者在外汇市场将面临亏损的风险,anzocapital 昂首资本深知交易策略的重要性,就像外汇机器人确定趋势方向的方法,对投资者有着非凡的意义。 在外汇交…

【划分型DP-约束划分个数】【hard】力扣410. 分割数组的最大值

给定一个非负整数数组 nums 和一个整数 k ,你需要将这个数组分成 k 个非空的连续子数组,使得这 k 个子数组各自和的最大值 最小。 返回分割后最小的和的最大值。 子数组 是数组中连续的部份。 示例 1: 输入:nums [7,2,5,10,8]…

python高级之面向对象编程

一、面向过程与面向对象 面向过程和面向对象都是一种编程方式,只不过再设计上有区别。 1、面向过程pop: 举例:孩子上学 1. 妈妈起床 2. 妈妈洗漱 3. 妈妈做饭 4. 妈妈把孩子叫起来 5. 孩子起床 6. 孩子洗漱 7. 孩子吃饭 8. 妈妈给孩子送学校…

shell脚本(1)

免责声明 学习视频来自B 站up主泷羽sec,如涉及侵权马上删除文章。 笔记的只是方便各位师傅学习知识,以下代码、网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负。 Shell脚本 建立一个sh脚本…

《DiffusionDet: Diffusion Model for Object Detection》ICCV2023

摘要 本文提出了一种新的框架DiffusionDet,它将目标检测任务表述为从带噪声的边界框到目标边界框的去噪扩散过程(如图一所示)。在训练阶段,目标边界框逐渐扩散到随机分布,模型学习逆转这一加噪过程。在推理阶段&#…

ISAAC SIM踩坑记录--ROS2相机影像发布

其实这个例子官方和大佬NVIDIA Omniverse和Isaac Sim笔记5:Isaac Sim的ROS接口与相机影像、位姿真值发布/保存都已经有详细介绍了,但是都是基于ROS的,现在最新的已经是ROS2,这里把不同的地方简单记录一下。 搭建一个简单的场景&a…

outlook邮箱关闭垃圾邮件——PowerAutomate自动化任务

微软邮箱反垃圾已经很强大了非常敏感,自家的域名的邮件都能给扔到垃圾邮箱里,但还是在本地增加了一层垃圾邮箱功能,然后垃圾邮箱并没有提示,导致错过很多通知,本身并没有提供关闭的功能,但微软有个Microsof…

「Py」Python基础篇 之 Python都可以做哪些自动化?

✨博客主页何曾参静谧的博客📌文章专栏「Py」Python程序设计📚全部专栏「Win」Windows程序设计「IDE」集成开发环境「UG/NX」BlockUI集合「C/C」C/C程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「QT」QT5程序设计「File」数据文件格式「UG/NX」NX定…

candence: 原理图生成网表时报错:Duplicate Pin name “xxx“

原理图生成网表时报错:Duplicate Pin name “xxx” 这个错误的意思是,原理图中管脚命名重复 解决这个问题的方法: 1、绘制元件的时候不要用相同的管脚名,比如GND等的,就稍加个后缀做区分2、就是将管脚属性修改为 &qu…