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

news2024/11/13 19:51:08

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.coloradmin.cn/o/2239615.html

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

相关文章

Android Studio | 修改镜像地址为阿里云镜像地址,启动App

在项目文件的目录下的 settings.gradle.kts 中修改配置,配置中包含插件和依赖项 pluginManagement {repositories {maven { urluri ("https://www.jitpack.io")}maven { urluri ("https://maven.aliyun.com/repository/releases")}maven { urlu…

PDF24:多功能 PDF 工具使用指南

PDF24:多功能 PDF 工具使用指南 在日常工作和学习中,PDF 是一种常见且重要的文档格式。无论是查看、编辑、合并,还是转换 PDF 文件,能够快速高效地处理 PDF 文档对于提高工作效率至关重要。PDF24 是一款免费、功能全面的 PDF 工具…

opencv实时弯道检测

项目源码获取方式见文章末尾! 600多个深度学习项目资料,快来加入社群一起学习吧。 《------往期经典推荐------》 项目名称 1.【基于CNN-RNN的影像报告生成】 2.【卫星图像道路检测DeepLabV3Plus模型】 3.【GAN模型实现二次元头像生成】 4.【CNN模型实现…

怎么禁止文件外发?企业如何禁止文件外发,教你6种方法,综合运用效果加倍

在当今数字化的商业环境中,企业内部文件承载着大量关键信息,犹如企业的命脉。这些文件可能包含着核心技术机密、客户资料、未公开的战略规划以及敏感的财务数据等,它们是企业在激烈市场竞争中立足的重要资产。然而,随着信息传播途…

SCI论文数据可视化的在线网址

目录 SCI论文数据可视化的在线网址 EVenn(Evenn):免费 SCI论文数据可视化的在线网址 数据可视化的在线网址,以下是一些值得推荐的资源: ImageGP(ImageGP | ImageGP):该平台可以在线生成常见的线图、柱状图、散点图、箱线图、集合图、热图和直方图等。用户只需粘贴数…

外星人入侵

学习于Python编程从入门到实践(Eric Matthes 著) 整体目录:外星人入侵文件夹是打包后的不必在意 图片和音效都是网上下载的 音效下载网站:Free 游戏爆击中 Sound Effects Download - Pixabay 运行效果:可以上下左右移…

DB-GPT系列(六):数据Agent开发part1-光速创建AWEL Agent应用

前面的系列文章介绍了: DB-GPT的总体功能 DB-GPT部署(镜像一键部署、源码部署) DB-GPT底层模型设置(开源模型、在线模型) DB-GPT的基础对话、知识库对话、excel对话 DB-GPT的数据库对话、数据对话、仪表盘对话 通…

OpenGL ES 文字渲染方式有几种?

在音视频或 OpenGL 开发中,文字渲染是一个高频使用的功能,比如制作一些酷炫的字幕、为视频添加水印、设置特殊字体等等。 实际上 OpenGL 并没有定义渲染文字的方式,所以我们最能想到的办法是:将带有文字的图像上传到纹理,然后进行纹理贴图。 本文分别介绍下在应用层和 C+…

简单介绍一下mvvm mvc mvp以及区别、历史

MVC(Model - View - Controller) 因MVC架构的灵活性,架构图形式很多,仅供参考 历史: MVC 是最早出现的软件架构模式之一,其历史可以追溯到 20 世纪 70 年代,最初被用于 Smalltalk - 80 环境。…

scrcpy-client pyscrcpy 报ConnectionError(“Video stream is disconnected“)

异常 Video stream is disconnected代码详情,scrcpy-client 使用0.4.7版本 import time import scrcpy from adbutils import adb import cv2def on_frame(frame):# If you set non-blocking (default) in constructor, the frame event receiver# may receive No…

新的服务器Centos7.6 安装基础的环境配置(新服务器可直接粘贴使用配置)

常见的基础服务器配置之Centos命令 正常来说都是安装一个docker基本上很多问题都可以解决了,我基本上都是通过docker去管理一些容器如:mysql、redis、mongoDB等之类的镜像,还有一些中间件如kafka。下面就安装一个 docker 和 nginx 的相关配置…

wordpress搭建主题可配置json

网站首页展示 在线访问链接 http://dahua.bloggo.chat/ 配置json文件 我使用的是argon主题,你需要先安装好主题,然后可以导入我的json文件一键配置。 需要json界面配置文件的,可以在评论区回复,看见评论我会私发给你。~

VMware Workstation Pro 最新版下载路径图示

从 2024 年 5 月开始,VMware Workstation Pro 宣布免费供个人使用。这意味着我们可以在无需许可证密钥或任何持续费用的前提下,在 Windows 或 Linux 上下载并使用这款强大的虚拟机软件的全部功能。 1、进入官网 你会发现找不到VMware workstation Pro 的…

【软件测试】设计测试用例的万能公式

文章目录 概念设计测试用例的万能公式常规思考逆向思维发散性思维万能公式水杯测试弱网测试如何进行弱网测试 安装卸载测试 概念 什么是测试用例? 测试⽤例(Test Case)是为了实施测试⽽向被测试的系统提供的⼀组集合,这组集合包…

linux命令详解,ssh服务+远程拷贝

ssh服务 ssh(Secure Shell)命令用于安全地远程登录到另一台计算机,并执行命令和传输文件。ssh 提供了加密的通信通道,确保数据传输的安全性。 ssh [选项] [用户]主机 [命令]常用选项 -V:显示 ssh 版本信息。-v&…

“高级Java编程复习指南:深入理解并发编程、JVM优化与分布式系统架构“

我的个人主页 接下来我将方享四道由易到难的编程题,进入我们的JavaSE复习之旅。 1:大小写转换------题目链接 解题思路: 在ASCII码表中,⼤写字⺟A-Z的Ascii码值为65- 90,⼩写字⺟a-z的Ascii码值为97-122。每个字 ⺟…

SQL面试题——飞猪SQL面试 重点用户

飞猪SQL面试题—重点用户 在一些场景中我们经常听到这样的一些描述,例如20%的用户贡献了80%的销售额,或者是20%的人拥有着80%的财富,你知道这样的数据是怎么算出来的吗 数据如下,uid 是用户的id ,amount是用户的消费金额 |uid|amount| ---…

操作系统OS--进程

目录 操作系统是什么 进程 进程的状态 1.并行和并发 2.时间片 进程优先级 进程切换 task_struct内容分类: 操作系统是什么 操作系统本质上是一款纯正的“搞管理”的软件 你的程序不能直接写入硬件,都必须通过操作系统 对软硬件之间进行交互&…

Spring——容器:IoC

容器:IoC IoC 是 Inversion of Control 的简写,译为“控制反转”,它不是一门技术,而是一种设计思想,是一个重要的面向对象编程法则,能够指导我们如何设计出松耦合、更优良的程序。 Spring 通过 IoC 容器来…

全自动火腿肉馅斩拌机:

全自动火腿肉馅斩拌机通过斩切作用提高产品的细密度和弹性,广泛应用于肉制品的深加工制作,如制作肉丸、香肠等。其工作原理是利用斩刀高速旋转的斩切作用,将原料进行斩切和乳化处理,从而提高产品的细腻度和弹性。斩拌机具有以下特…