登录社区云,与社区用户共同成长
邀请您加入社区
文档概述说明:1.文章由移远通信技术股份有限公司提供2.以下内容包含了个人理解,仅供参考,如有不合理处,请联系笔者修改 1. 说明与范围 本文是上一篇 init 启动结构梳理的续篇,主题收敛到 base/startup/appspawn。 这篇不再展开系统总启动流程,而是只回答下面几个问题: appspawn 在标准系统里处于什么位置;appspawn 是怎么被 init 拉起来的;客户端请求是怎
文档概述说明:1.文章由移远通信技术股份有限公司提供2.以下内容包含了个人理解,仅供参考,如有不合理处,请联系笔者修改 1. 说明与范围 本文只讨论标准系统启动主线,关注 base/startup/init 及其直接拉起的关键组件。 几个边界先说明清楚: 这里的主入口是 PID 1 的 init,不是 bootstrap_lite。bootstrap_lite 面向小型系统,是另一套启动路径。标准
文档概述说明:1.文章由移远通信技术股份有限公司提供2.以下内容包含了个人理解,仅供参考,如有不合理处,请联系笔者修改 1. 工具链组件总览 为了避免在后续章节中混淆“编译器” “链接器” “运行时库” “标准库”这些概念,先给出一张工程上最常用的总览表。评审、选型和问题定位时,可以先按这一章确定自己讨论的是哪一层。 1.1 编译器总览 类别常见实现典型平台主要特点主要短板GNU 编译器gcc、g
文档概述说明:1.文章由移远通信技术股份有限公司提供2.以下内容包含了个人理解,仅供参考,如有不合理处,请联系笔者修改 概述 OpenHarmony 的短信能力由 Telephony 子系统提供,是标准系统的基础通信能力之一,核心功能与相关说明如下:1.核心系统能力支持短信/彩信(暂不支持,需要自行适配)收发、SIM 卡短信管理、短信服务中心地址配置、默认 SIM 卡槽设置等基础能力,配套提供
社区录音机样例Recorder applications_app_samples/code/SystemFeature/Media/Recorder · OpenHarmony/applications_app_samples - AtomGit | GitCode 修复一些bug以及增加选择麦克风功能,提供适用于API23的hap包,见文末 1、修复横屏状态下分屏布局问题 问题现象 录音结
1. 问题描述 环境:OpenHarmony 5.1.0,GK6780开发板,蓝牙模组zt9612U。 现象:GK6780连上蓝牙音箱后,播放本地音乐无声。 概率:低概率 2. 分析过程 蓝牙抓包snoop日志(已去除无关的广播包日志)如下: 通过分析以上日志,我们发现以下关键信息: 帧序号 时间 事件 815 11:40:12.060 AVDTP Open 命令发送 821
User-Agent(简称UA)是一个特殊的字符串,包含设备类型、操作系统及版本等关键信息。在Web开发中,这个字符串使服务器能够识别请求的来源设备及其特性,从而根据这些信息提供定制化的内容和服务。如果页面无法正确识别UA,可能会导致多种异常情况。例如,为移动设备优化的页面布局可能会在桌面设备上显示错乱,反之亦然。此外,某些特定的浏览器功能或CSS样式可能仅在特定的浏览器版本中受支持,如果页面无法
拦截本地资源跨域 为了提高安全性,ArkWeb内核禁止file协议和resource协议访问跨域请求。因此,在使用Web组件加载本地离线资源的时候,Web组件会拦截file协议和resource协议的跨域访问。通过方法二设置一个路径列表,再使用file协议访问该路径列表中的资源,允许跨域访问本地文件。Web组件无法访问本地跨域资源时,DevTools控制台会显示报错信息: Access to sc
系统开机 分布式软总线在开机的时候,系统会直接调用onstart()函数,实现如下: void SoftBusServer::OnStart() { COMM_LOGI(COMM_SVC, "SoftBusServer OnStart called!"); InitSoftBusServer(); if (!Publish(this)) { COMM_LOGE(CO
电话子系统 CS 实现梳理 文档概述说明:1.文章由移远通信技术股份有限公司提供2.以下内容包含了个人理解,仅供参考,如有不合理处,请联系笔者修改(181-0715-8288) 1. 文档目的 本文基于 base\telephony 目录下的实际源码,梳理 OpenHarmony 电话子系统中 CS 电话的实现方式。 文中的 CS 指 Circuit Switched,也就是传统 2G/3G 电路