回答
Hamibot 开发者可以通过以下方式高效调试脚本:
- 开发环境配置
- 推荐使用 VSCode + Hamibot 开发助手插件(作者 BATU1579)
- 安装方法:在 VSCode 插件市场搜索 "Hamibot 开发助手" 安装
- 该插件提供代码提示、文档查询、实时调试等功能
- 设备调试功能
- 手机端打开 Hamibot,点击右上角图标进入远程调试模式
- 通过
text().findOne()
等方法获取控件信息进行调试 - 示例代码:
// 文档地址 https://docs.hamibot.com/
let bounds = text('日志').findOne().bounds();
log(bounds);
- 日志查看
- 使用
log()
函数输出调试信息 - 通过设备调试功能查看日志页面的详细输出
- 浮窗调试
- 使用
floaty
和canvas
绘制控件边界进行可视化调试 - 示例代码片段:
let window = floaty.rawWindow(<canvas id="canvas" />);
window.setSize(-1, -1);
window.setTouchable(false);
- Android 调试命令
- 使用
set-debug-app
设置调试应用 - 通过
monitor
命令监控崩溃/ANR - 示例:
shell('am display-size 1280x800', true);
建议结合官方文档:https://docs.hamibot.com/reference/widgetsBasedAutomation https://docs.hamibot.com/reference/floaty https://docs.hamibot.com/reference/canvas
ℹ️ 本回答由 AI 生成,内容仅供参考