创建第一个手机自动化流程

一)手机设置

手机自动化,需要先连接到手机: 1、手机系统需要打开USB开发者模式,然后开启USB调试; 2、手机连接PC后,还会出现一个弹窗,选择传输模式,此时,需要选择“传输文件”,或者非充电模式;

以小米手机为例

:::info

手机信息

机型:小米14pro

系统:Xiaomi HyperOS 1.0.32

安卓版本:Android 14

操作路径

设置->我的设备->全部参数信息->连续点击系统版本6次左右,会自动开启“开发者模式”

注意事项

开发者模式,根据手机不同,操作方式略有不同,可以先百度解决,实在不知道怎么打开,可以群内提问。

:::

1、打开开发者模式

手机自动化操作 - 图1

2、开启调试模式

:::info 开启调试模式,目的是为了可以通过控件控制手机,这需要系统允许通过USB安装应用,允许修改权限权限或模拟点击,允许adb调试等服务。

:::

手机自动化操作 - 图2

二)回到AutoBox开发

:::info AutoBox的手机自动化流程,大致流程是:启动adb服务 ->获取连接设备列表->选择一个要操作的设备->启动app->操作手机

:::

手机自动化操作 - 图3

1、启动adb服务

手机自动化操作 - 图4

2、连接设备列表

:::info 可连接设备节点是获取当前连接到电脑的所有安卓设备列表,理论上可以连接N个设备,返回变量是一个列表

:::

手机自动化操作 - 图5

3、选择一个设备

:::info 上一步可连接设备节点获取到了所有设备列表,本节点获取指定要操作的设备的,如果连接设备只有一个,选择设备列表第0个即可

:::

手机自动化操作 - 图6

4、打开手机App

手机自动化操作 - 图7

5、操作手机

:::info 操作节点可以进行大部分手机中常见的操作,比如:点击,长按,输入,获取元素文本等,本步骤操作示例是:通过xpath定位到小红书“我”底部导航栏的节点,进行点击操作。

:::

手机自动化操作 - 图8

6、运行机器人

:::info

启动运行机器人时,会开始连接手机,若是第一次连接手机,会在手机上安装ATX扩展,遇到弹窗,点击“继续安装”,安装完成后,就会接着执行后面的节点。

:::

手机自动化操作 - 图9

手机自动化操作 - 图10

手机自动化操作 - 图11