HarmonyOS开发 API 13发布首个Beta版本,解决了哪些问题?
HarmonyOS 5.0.1 Beta3,是HarmonyOS开发套件基于API 13正式发布的首个Beta版本。该版本在OS能力上主要增强了C API的相关能力,多个特性补充了C API供开发者使用。
HarmonyOS 5.0.1 Beta3完整配套信息如下:
已解决的问题
DevEco Studio 5.0.1 Beta3解决的问题:
-
解决了平板模拟器创建后首次启动或清除数据后启动,解锁进入桌面并启动应用后,出现桌面黑屏重启的问题。
DevEco Studio NEXT Beta1的Patch版本(5.0.3.806)解决的问题: -
解决了依赖包中.ets文件未在入口文件中声明时,联想、导入功能异常的问题。
HarmonyOS NEXT Beta1解决的问题: -
解决了图片上日期文本被误识别为电话号码的问题。
解决了组件支持自定义手势在部分场景下出现应用闪退的问题。
HarmonyOS NEXT Developer Beta6解决的问题: -
解决了无法修改host映射到本地域名服务器的问题。
-
解决了图像scale较大且组件截图频繁调用较多次后概率性出现应用闪退的问题。
-
解决了相机视频防抖模式为HIGH时防抖不可用的问题。
-
解决了HAR和HSP的LocalTest概率性出现调试功能异常的问题。
-
解决了应用设置窗口状态栏背景颜色不生效的问题。
-
解决了朗读控件播放一段时间概率出现卡死的问题。
-
HarmonyOS NEXT Developer Beta5解决的问题:
-
解决了公共目录权限受限,不能删除其中的文件的问题。
-
解决了工程配置ohmurl后,调试时子进程被拉起后又自动结束,无法进入子进程断点的问题。
-
解决了Web组件创建过程中会出现闪黑的问题。
-
解决了Mac版DevEco Studio在预览画面长时间执行拖拽动作导致预览引擎crash的问题。
-
解决了应用自建APM无法获取日志的问题。
HarmonyOS NEXT Developer Beta3解决的问题:
- 解决了在调用含可选参数的@BuilderParam方法变量时,如果没有给可选参数赋值会导致运行异常的问题。
- 解决了/data/local/tmp目录无可执行权限的问题。
- 解决了Flutter应用运行debug模式闪退的问题。
- 解决了编译报错,提示“The ‘@Type’ decorator can not be used”的问题。
- 解决了MDM应用在debug模式签名后不是MDM应用包导致安装失败的问题。
- 解决了调试过程中开启未成年人模式后,IDE工具会断连,影响在线调试的问题。
- 解决了设备未连接USB时,用户的调试开关状态切换不生效的问题。
DevEco Studio NEXT Developer Beta2的Patch版本(5.0.3.501)解决的问题:
- 解决了工程较大(模块数量多)时,编辑配置文件(modue.json5、config.json、app.json5、main_page.json、backup_config.json)会多线程并行加载工程模型,导致DevEco Studio卡死的问题。
- 解决了模块级build-profile.json5文件externalNativeOptions中path字段没有配置时,会错误地将DevEco Studio安装路径bin目录(Mac环境为电脑磁盘根目录)加入项目目录树的问题。
- 解决了当工程中依赖的三方库存在循环依赖时,执行ohpm install/update/uninstall命令出现CPU空转卡死以及内存溢出的问题。
HarmonyOS NEXT Developer Beta2解决的问题:
- 解决了process.getStartRealtime()接口返回结果存在偏差的问题。
DevEco Studio NEXT Developer Beta1的Patch版本(5.0.3.404)解决的问题:
- 解决了Mac环境下DevEco Studio预览器localhost配置项缺少127.0.0.1地址时,预览启动失败的问题。
- 解决了编译开启严格模式useNormalizedOHMUrl=true时,本地单元测试命令行执行hvigorw test没有结果返回的问题。
- 解决了DevEco Profiler工具Concurrency并行并发模板中FFRT子泳道详情区无数据展示的问题。
以上内容来源于华为开发者官网,想了解更多关于API13 Beta版本变更及应用情况,可点此链接HarmonyOS 5.0.1 Beta3 学习。