控制台-console

描述


控制台,系统的控制终端,可输出信息和执行命令,无子对象。

事件


属性


方法


名称功能说明脚本例子
log()

输出调试信息到系统日志终端,用于调试APP,可输出变量,固定字符等调试信息。

信息监控

当开发主机与目标系统通过USB连接后,打开Studio中的调试器即可看到日志终端的输出。

信息格式

例如看到如下信息:

Jan  1 10:06:21 [     202.577] A ui.main.timer: counter=89

中括号中的值为时间戳,单位为秒,即打印该信息时系统已启动了202.577秒。通过不同的时间戳差值可测量运行时间,单位精确到毫秒;

- A 表示该条信息为应用程序输出

- ui.main.timer表示输出信息的对象名称

- counter=89: 在ui.main.timer对象的动作脚本里调用了类似util.console.log('counter=' + counter), 当对应的事件发生触发脚本执行,就会看到该字符串输出

util.console.log('test')

在调试日志终端输出调试信息test

execute()执行系统命令,目前只支持"reboot"和"shutdown"命令

util.console.execute('reboot')

重启系统