回答
在Hamibot中查看脚本日志可通过以下步骤操作:
-
配置日志路径
使用files
模块指定日志保存目录(默认位于/Hamibot/logs/
)const LOG_DIR = './logs/'; // 脚本同级目录下的 logs 文件夹 const LOG_FILE = LOG_DIR + 'operation_log_' + new Date().toISOString().slice(0, 10) + '.txt';
-
记录日志内容
通过log()
函数写入日志(会自动同步到控制台)function log(message, isError) { // ...(具体实现见文档5的完整代码) } log('脚本启动'); log('成功完成操作');
-
查看日志文件
- 日志文件会保存在手机存储的
Hamibot/logs/
目录下 - 可使用文件管理器直接打开
.txt
文件查看 - 或通过
files.read(LOG_FILE)
读取内容
- 日志文件会保存在手机存储的
-
控制台输出
- 使用
console.log()
或log()
函数输出的信息会同步显示在Hamibot的控制台 - 运行脚本时打开「悬浮窗」→「布局分析」→「日志」标签页查看实时输出
- 使用
-
远程消息查看(可选)
若使用hamibot.postMessage()
发送消息,需在脚本设置中启用「启用脚本信息」,消息会显示在控制台的「脚本消息」区域。
注意:确保已授予无障碍服务和存储权限,且日志目录存在(可通过 files.ensureDir(LOG_DIR)
创建)。
ℹ️ 本回答由 AI 生成,内容仅供参考