openHarmony 是一个开源的、面向全场景的操作系统,由华为推出。它的目标是构建一个通用的、开放的、协作的软件生态系统,以便开发人员可以更轻松地构建各种设备的应用程序。 openHarmony 的设计理念是为了提供统一的开发框架和一致的应用体验。它支持多种设备,包括智能手机、平板电脑、智能电视、汽车等。它提供了一系列的基础组件和服务,如图形界面、网络通信、多媒体播放等,开发人员可以使用这些
原创 2024-01-09 22:13:34
31阅读
01.使用模拟器运行 >> 远程模拟器的运行: Remote Emulateor 分为 Single Device 和 Super Device , 分别用于单设备调试和多设备分布式调试; 分布式模拟器当前支持 “Phone+Phone”、“Phone+Tablet”和“Phone+TV”的设备组网 ...
转载 2021-10-17 13:00:00
337阅读
2评论
HiTrace主要是对于跨设备/跨进程/跨线程的业务流程,通过相同的traceid在整个业务流程中传递,将流程处理过程中的调用关系、各种输出信息关联和展现出来,帮助使用者分析、定位问题和系统调优。此文章以openharmony 3.1代码基础, 以IPC进程通信中的HiTrace应用介绍HiTrace的使用和数据流转。
原创 2022-07-06 14:56:14
514阅读
一、概述在 HarmonyOS 跨设备分布式应用的问题定位过程中,由于跨设备之间的调用关系复杂,导致问题定位困难。DevEco Studio 提供了 HiTrace 日志跟踪的能力,可以分析和梳理跨设备分布式应用之间的调用关系,通过分析调用链,方便开发者定位调用异常、性能瓶颈等问题。开发者可以通过 HarmonyOS Interface Definition Language(简称 Harmony
鸿蒙运维核心要点 鸿蒙应用的运维工作主要包括性能监控、日志收集、异常处理和远程更新等几个关键方面:性能监控:通过HiTrace工具链实现性能数据采集,监控应用启动时间、界面渲染帧率等关键指标日志管理:使用HiLog API进行分级日志记录,便于问题追踪 3 异常捕获:实现全局异常处理器,收集崩溃信息远程配置:利用鸿蒙的分布式能力实现配置热更新核心运维代码实现 以下是一个集成日志记录、异常捕获和性能