HDC2021技术分论坛:分布式调试、调优能力解决方案

2021-11-19 00:00:00 分布式 开发者 设备 调试 性能

作者:yangjianwei 华为工程师

HarmonyOS致力于提供1+8+N智慧全场景解决方案,打造设备流转、多端协同的分布式体验,实现一次开发、多端部署,让分布式应用的开发更加简单。
针对分布式应用的调试问题,DevEco Studio提供了分布式调试、调优能力解决方案,解决开发者面临的调试不连续、操作繁琐、功能和性能异常难定位等众多痛点问题。下面让我们先来一睹为快。
注:本文涉及的DevEco Studio分布式调试和调优的部分能力依赖于OS接口,计划将在HarmonyOS 3.0 Beta版本系统发布后才能支持。

一、分布式调试能力

DevEco Studio将为开发者提供分布式调试能力解决方案。通过在各个设备上的Debug Agent代理统一对接不同语言的调试器,调试代理负责将DevEco Studio中的调试插件中的调试命令转换为对不同调试器的请求,包括单步调试Step Into/Step Out/Step Over、跨模块步入,恢复程序等调试功能,Debugger插件负责将所有的调试信息以符合开发者需求的方式展示出来。



图1 DevEco Studio的分布式调试能力

相关文章