登录社区云,与社区用户共同成长
邀请您加入社区
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
STA 连接请求到 wpa_supplicant 从 connectToNetwork 到拿到 IP:OpenHarmony STA 连接 wpa_supplicant 的完整链路 一次 STA 连接请求从应用层走到 wpa_supplicant,再经事件回调回到框架层、最后通过 DHCP 拿到 IP 的完整调用链。 一、这条链路到底有多长 一次用户主动连接,下行调用链大致如下: 应用 / JS
SELinux 域名哈希表与 setexeccon 查询流程 —— 以示例域 sample_host 为例 一、域名(type)写入哈希表的完整流程 1.1 起点:type 声明与 build_selinux 开关 域名声明位于策略的 type.te(public 侧): type sample_host, hdfdomain, domain; build_selinux 开关决定 init 是否
device_info.hcs 字段详解 —— HDF 用户态驱动配置清单的编译期生成与运行时消费全链路分析 一、文件作用总览 1.1 一句话定位 device_info.hcs 是 UHDF(用户态硬件驱动框架)的驱动加载总清单:声明设备有哪些用户态驱动进程(host)、每个进程内加载哪些驱动动态库(moduleName)、每个驱动对外发布什么服务(serviceName)、以什么策略发布(po
各位社区成员: 为推进开源鸿蒙具身智能PMC(筹)的规范化运作,依据PMC委员提名规则,经代码贡献度统计与场景贡献核验,现将候选单位名单及选举安排公示如下: 一、提名规则 1. 在本PMC内,年度代码贡献量超过40K的单位,可提名1人。 2. 曾提供价值场景、本体、Demo验证或展示的单位,可
一、先建立整体认识,再开始编写代码 刚开始学习 OpenHarmony 时,很容易直接从页面布局、组件使用或 API 调用入手。但如果缺少整体认识,遇到问题时往往只能依赖零散搜索,学习效率并不高。 我认为,入门阶段首先需要了解几个核心概念: - OpenHarmony 的系统架构和运行机制; - 应用、Ability、页面以及组件之间的关系; - ArkTS 语言和声明式 UI 开发方式; - 应
直播地址:https://meeting.tencent.com/dm/Ag19VZe410I9
JSI 回调默认跑在 JS 或任务线程上。图形框架、窗口和控件树通常只认 UI 线程。脚本能调到 Native,只说明桥已经通了,并不说明当前线程可以改界面。把这两件事当成一回事,是轻量设备上很常见的问题。 两条线程的职责不一样。JS 线程负责跑脚本、处理模块调用、把参数从脚本世界翻译成 C++;UI 线程负责布局、绘制、动画和控件状态。在 JS 回调里直
一、问题背景 项目说明系统版本OpenHarmony 6.1 Release硬件平台rk3568主屏MIPI,720x1280,竖屏(rotation=3 / ROTATION_270)副屏LVDS,1024x600,横屏(rotation=0)渲染架构divided render(isUniRender: 0),走 RSPhysicalScreenProcessor + HARDWARE_COM
CoAP 本地控制可靠性:发现、会话与重启恢复 摘要 本文链路中的 CoAP 运行在 UDP 之上,常见失败表象是:控制端已经发出请求,设备却没有回复。根因未必在网络,也可能是双方对设备身份、Session 或消息序列的理解已经不一致。 本文以 OpenHarmony iot_management 的本地控制链路为背景,梳理双端口发现、设备信息合并、baseUrl、PUUID、Session、se
轻智能解决方案-BMS&AMS 1. 概述 1.1 什么是 OpenHarmony 轻量系统 OpenHarmony 轻量系统(Lite System)是面向资源受限设备(如穿戴设备、摄像头等)的操作系统版本。相比标准系统,轻量系统具有以下特点: 资源占用小(内存、存储)组件精简支持的设备类型:Hi3516DV300、Hi3518EV300、穿戴手表等 1.2 核心概念 概念说明Abili