
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Liteos中backtrace使用 在 LiteOS(特别是 LiteOS-M,用于 OpenHarmony 轻量系统) 中,backtrace(堆栈回溯)功能用于在调试、异常或死机时打印当前任务的函数调用链,帮助开发者快速定位问题源头。由于 LiteOS-M 面向资源受限的嵌入式设备(如 Cortex-M、RISC-V),它不依赖标准库的 execinfo.h,而是提供了内核原生的轻量级回溯机
__builtin_return_address介绍 __builtin_return_address 是 GCC(以及兼容 GCC 的编译器,如 Clang)提供的一种内建函数(built-in function),用于在运行时获取当前函数的返回地址(return address),常用于调试、日志、堆栈展开或安全审计等场景。 函数原型 void * __builtin_return_addre
Liteos中查看内存分配的调用栈 在liteos中内存分配主要是los_memory.c提供的相关方法,当设备内存有限时,内存资源紧张,需要对系统中申请内存的位置进行分析,可通过下面的步骤进行 1. 在函数开头获取调用者地址 由于嵌入式环境通常不支持完整的 backtrace(),可采用 GCC 内建函数 __builtin_return_address(n) 获取直接调用者(最常用)或上层调用
1. JS应用代码 hml <div class="container" onclick="updateHeight" on:swipe="QuitApp"> <div class="updateDiv" style="height: {{divHeight}}px;">&l
1. 问题简介 当js应用中使用text组件显示文字时,存在不显示问题,在其他位置或者通过变更复显也无法显示。 OpenHarmony版本:master设备: LiteOS-M 设备日期:2025-11-05 2. 问题详情 文字送显前会获取文字数据Bitmap,在获取Bitmap时,会优先从文字缓存中获取(这里主要介绍矢量字体库): foundation/arkui/ui_lite/framew
一、问题介绍 上一篇分享介绍了4.1R版本TextClock在设置不同地区语音的情况下存在时间显示的问题,而在master(注意是2025-07-18,这个时间之前的master、5.1R、5.0.3R ... 到5.0.0R版本),使用TextClock组件设置format('hh:mm aa')不显示秒,设备连接网络,系统自动同步时间,或者通过hdc shell
一、问题详情 系统版本:OpenHarmony-v4.1-Release(注意是tag版本,代码修改以tag版本为准)问题详情:使用TextClock组件显示当前系统时间,当使用i18n.System.setAppPreferredLanguage接口设置当前应用的语言偏好时,如果设置的不是中文、英文的情况下,日期和时间存在未格式化或者显示错误的情况,设置部分语言时还存在应用闪退的情况。 二、修改
1. 问题简介 当应用设置UIAbility组件启动时的方向为 auto_rotation_unspecified 或者 follow_desktop ,在应用启动时,系统会报 "Do not support this Orientation type" 的错误日志,并且切换到后台任务时,应用任务截图为空。 OpenHarmony版本:master设备: rk3568日期:20
默认情况下按键事件从根节点元素,沿着焦点链向子元素进行分发,再自底向上冒泡触发绑定的事件。这里介绍如何对按键事件进行拦截,并自定义分发事件到指定子元素。
1. 简介 OpenHarmony兼容性测试需要合作伙伴获取代码和兼容性测试套,并完成自测,取得兼容性测试报告后,在测试流程上传兼容性测试报告供开放原子开源基金会团队进行审核或抽测。这其中ACTS测试是大多数都需要进行的测试项目。 2. 获取ACTS测试套件 申请和获取兼容性测评的相关资料在OpenHarmony官网 下载与系统版本相对应的ACTS测试套件和资源文件,以5.0.0Release为例








