创建第一个手机自动化流程
一)手机设置
手机自动化,需要先连接到手机: 1、手机系统需要打开USB开发者模式,然后开启USB调试; 2、手机连接PC后,还会出现一个弹窗,选择传输模式,此时,需要选择“传输文件”,或者非充电模式;以小米手机为例
:::info
手机信息
机型:小米14pro
系统:Xiaomi HyperOS 1.0.32
安卓版本:Android 14
操作路径
设置->我的设备->全部参数信息->连续点击系统版本6次左右,会自动开启“开发者模式”
注意事项
开发者模式,根据手机不同,操作方式略有不同,可以先百度解决,实在不知道怎么打开,可以群内提问。
:::
1、打开开发者模式
2、开启调试模式
:::info 开启调试模式,目的是为了可以通过控件控制手机,这需要系统允许通过USB安装应用,允许修改权限权限或模拟点击,允许adb调试等服务。
:::
二)回到AutoBox开发
:::info AutoBox的手机自动化流程,大致流程是:启动adb服务 ->获取连接设备列表->选择一个要操作的设备->启动app->操作手机
:::
1、启动adb服务
2、连接设备列表
:::info 可连接设备节点是获取当前连接到电脑的所有安卓设备列表,理论上可以连接N个设备,返回变量是一个列表
:::
3、选择一个设备
:::info 上一步可连接设备节点获取到了所有设备列表,本节点获取指定要操作的设备的,如果连接设备只有一个,选择设备列表第0个即可
:::
4、打开手机App
5、操作手机
:::info 操作节点可以进行大部分手机中常见的操作,比如:点击,长按,输入,获取元素文本等,本步骤操作示例是:通过xpath定位到小红书“我”底部导航栏的节点,进行点击操作。
:::
6、运行机器人
:::info
启动运行机器人时,会开始连接手机,若是第一次连接手机,会在手机上安装ATX扩展,遇到弹窗,点击“继续安装”,安装完成后,就会接着执行后面的节点。:::