openharmony项目相关资料

openharmony项目相关资料

码农世界 2024-06-07 后端 79 次浏览 0个评论

openharmony项目相关资料

OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,

目标是面向全场景、全连接、全智能时代,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。

openharmony源代码仓地址

  • OpenHarmony主库组织地址:https://gitee.com/openharmony
  • OpenHarmonySIG组织地址:https://gitee.com/openharmony-sig
  • OpenHarmony三方库组织地址:https://gitee.com/openharmony-tpc
  • OpenHarmony归档组织地址:https://gitee.com/openharmony-retired
  • 获取OpenHarmony源码

    OpenHarmony后台资源调度相关项目源码

    • 后台任务管理: https://gitee.com/havealex/resourceschedule_background_task_mgr
    • 事件通知子系统

      Common event and notification management framework | 通知和公共事件管理框架

      https://gitee.com/havealex/notification_ces_standard

    • 包管理子系统: https://gitee.com/openharmony/appexecfwk_standard
    • 设备待机部件: https://gitee.com/openharmony/resourceschedule_device_standby
    • 电池服务组件: https://gitee.com/havealex/powermgr_battery_manager

      OpenHarmony编译构建和测试相关

      • OpenHarmony 编译构建
      • 测试子系统
      • OpenHarmony 开发自测试执行框架
      • OpenHarmony 开发自测试执行框架使用指南
      • 模块配置规则
      • Gn语法相关的基础知识请参考官网手册
      • 关于deps、external_deps的使用
      • 编译构建指导
      • 安装编译工具 hb
      • OpenHarmony 4.0编译构建指导
      • 配置代理

        openharmony调测工具

        调测

        • developer_test开发者自测试执行框架使用指导

          OpenHarmony为开发者提供了一套全面的开发自测试框架developer_test,作为OpenHarmony测试工具集的一部分,提供给开发者自测试使用。开发者可根据测试需求开发相关测试用例,开发阶段提前发现缺陷,大幅提高代码质量。

        • xdevice测试调度框架使用指导

          xDevice测试调度框架是OpenHarmony中测试基础设施的核心组件,提供调度自动化用例执行所依赖的相关服务,支持大量自动化用例的调度执行能力,并可自带生成可视化测试报告。而xDevice二进制包会跟踪随OpenHarmony的XTS套件编译,开发者可以从XTS套件归档路径中获取xDevice工具,

        • SmartPerf性能工具使用指导

          SmartPerf是一款基于系统开发的性能功耗测试工具,操作简单易用。工具可以检测性能、功耗相关指标,包括FPS、CPU、GPU、RAM、Temp等,通过量化的指标项了解应用性能状况。在开发过程中,使用的可能是有屏或无屏设备,对此SmartPerf提供了两种方式:分别是SmartPerf-Device和SmartPerf-Daemon。SmartPerf-Device适用于有屏设备,支持可视化操作。测试时是通过悬浮窗的开始和暂停来实时展示性能指标数据,保存后可生成数据报告,在报告中可分析各指标数据详情。SmartPerf-Daemon支持shell命令行方式,同时适用于有屏和无屏设备。

          调测工具

          • bytrace使用指导

            bytrace是开发人员用于追踪进程轨迹、分析性能的一种工具,主要对内核ftrace进行了封装和扩展,来支持用户态的打点。通过该工具可以打开想要查看的用户态和内核label(通过下面命令行bytrace -l,查看支持的所有label),然后通过命令行进行抓取trace信息到指定文件中。

          • hdc使用指导

            hdc(OpenHarmony Device Connector)是 OpenHarmony 为开发人员提供的用于调试的命令行工具,通过该工具可以在Windows/Linux/MacOS等系统上与开发机或者模拟器进行交互。

          • hiperf使用指南

            hiperf是为开发人员提供性能采样分析的工具,基于内核perf机制进行的用户态能力的扩展,可以对指定的程序或者整个系统进行性能采样。

            hiperf支持的命令有:list、stat、record、report等,可以通过hiperf -h进行查看。

转载请注明来自码农世界,本文标题:《openharmony项目相关资料》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,79人围观)参与讨论

还没有评论,来说两句吧...

Top