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

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.kler.cn/a/394219.html

相关文章:

  • 批量重命名Excel文件并排序
  • 如何使用 Web Scraper API 高效采集 Facebook 用户帖子信息
  • Cyberchef配合Wireshark提取并解析HTTP/TLS流量数据包中的文件
  • 软件测试:测试用例详解
  • 虚幻引擎 CEO 谈元宇宙:发展、策略与布局
  • SHELL脚本(Linux)
  • 删除.svn版本控制文件夹后,文件夹上的svn图标仍然显示的问题
  • 使用etl工具kettle的日常踩坑梳理之二、从Hadoop中导出数据
  • 分糖果(条件分配)
  • Works With线上开发者大会将提供物联网行业深入的专业知识和技能
  • uniapp form表单校验
  • python爬虫获得店铺的所有商品
  • 【JavaEE初阶 — 多线程】生产消费模型 阻塞队列
  • 基于Java的企业资产管理系统
  • Springboot 日志处理(非常详细)
  • 从opencv-python入门opencv--图像处理之图像滤波
  • golang HTTP基础
  • 【计网】实现reactor反应堆模型 --- 多线程方案优化 ,OTOL方案
  • C++算法练习-day39——654.最大二叉树
  • flutter下拉刷新上拉加载的简单实现方式三
  • 实习冲刺第二十一天
  • 手机怎么玩steam游戏?随时随地远程串流玩steam游戏教程
  • 【JavaWeb】JavaWeb入门之XML详解
  • 【MATLAB】目标检测初探
  • eBay接受支付宝付款!卖家如何接住新流量?
  • Node.js版本管理工具nvm使用教程