回复
HarmonyOS NEXT 原生应用/元服务-ArkTS代码调试使用调试器
鸿蒙时代
发布于 2025-3-6 15:16
浏览
0收藏
调试窗口
Debug界面有两个tab页,分别是“entry”和“entry(PandaDebugger)”。
通常第一个tab页“entry”用于展示推包安装过程。

第二个tab页“entry(PandaDebugger)”是调试器,用于调试Debugger功能。

Debugger窗格
Debugger显示两个独立的窗格:
Frames:当应用暂停时,Frames区会显示当前代码所引用的代码位置。
Variables:展示当前变量。

Debugger窗格有多个按钮:
表1 调试器按钮

点击Resume Program图标
,如果存在断点时,命中下一个断点,并展示对应的Frames和Variables信息;如果不存在断点,设备上的应用正常运行,Frames和Variables信息会消失。

点击Pause Program图标
,当有对应源代码时,应用会暂停。
点击Step Over
当前代码位置执行到下一行代码。

点击Step Into
,当前代码进入到方法内部。

代码进入add方法的定义处。


点击Step Out
,代码会从方法内部回到调用处。

点击Run to Cursor
,代码停留在鼠标停留处。

Console窗格
用于展示已加载的ets/js。

本文主要参考与引用自HarmonyOS官方文档。
分类
赞
收藏
回复
相关推荐




















