激活服务
子程序名 | 返回值 | 备注 |
---|---|---|
激活服务 | 逻辑型 | 确保ADB已连接设备, 激活之后,手机重启需再次激活。 |
参数名 | 类型 | |
设备标识 | 文本型 |
示例
返回值 = EtpBot.激活服务("emulator-5554")
.如果 (返回值)
调试输出 ("服务激活成功")
.否则
调试输出 ("服务激活失败")
.如果结束
提示
全局命令,请勿重复操作此命令,只需激活一次即可。
连接设备
子程序名 | 返回值 | 备注 |
---|---|---|
连接设备 | 逻辑型 | |
参数名 | 类型 | |
连接模式 | 整数型 | 默认USB模式 0 = USB模式 1 = WIFI模式 |
设备标识或IP | 文本型 | WIFI模式填写IP地址 |
示例
返回值 = EtpBot.连接设备(1, "192.168.1.8")
.如果 (返回值)
调试输出 ("设备连接成功")
.否则
调试输出 ("设备连接失败")
.如果结束
提示
USB模式:激活服务默认USB,无需再次连接。如拔插手机或WIFI切换USB,需再次连接!
WIFI模式:激活服务后,即可拔掉USB数据线,使用IP进行连接。
停止服务
子程序名 | 返回值 | 备注 |
---|---|---|
停止服务 | 逻辑型 | 停止服务之后,需再次激活。 |
示例
返回值 = EtpBot.停止服务()
.如果 (返回值)
调试输出 ("服务已停止")
.否则
调试输出 ("服务停止失败")
.如果结束
提示
非出现异常情况,无需停止服务。
Shell命令
子程序名 | 返回值 | 备注 |
---|---|---|
Shell命令 | 文本型 | 成功返回执行结果 ,错误返回 " " |
参数名 | 类型 | |
命令 | 文本型 | 不用带shell 如:"am start -n com.android.settings/com.android.settings.Settings" |
示例
返回值 = EtpBot.Shell命令("am start -n com.android.settings/com.android.settings.Settings")
.如果 (返回值 ≠ "")
调试输出 (返回值)
.否则
调试输出 ("Shell命令执行失败")
.如果结束
延时
子程序名 | 返回值 | 备注 |
---|---|---|
延时 | 文本型 | 在设备上延时。非电脑端延时 |
参数名 | 类型 | |
时间 | 整数型 | 毫秒 |
示例
EtpBot.延时(1000)
取错误描述
子程序名 | 返回值 | 备注 |
---|---|---|
取错误描述 | 文本型 | 成功返回数据,错误返回 " " |
示例
调试输出("错误描述:"+ EtpBot.取错误描述())
提示
如果命令执行失败,可通过此命令查看错误描述