Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解(上)
Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解。
Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解(上)
简介: Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解
一加8手机连接效果图展示
先给大家看下效果图:

这是控制界面

第一章:环境准备
① agent-sources 资源包下载
首先需要有这两个包。
获取方式:小蓝枣的 csdn 资源仓库

将 agent-sources 压缩包解压后,jar 包放到同级目录下。

② Android SDK安装
可以查看相关文档:Appium 移动端自动化 - Android SDK 的安装与配置
这是安装后的目录。

在环境变量里新增系统变量 ANDROID_HOME ,值就填 SDK 的目录。


然后修改 Path 变量。

添加下面的两个路径。

配置好后进入 cmd 试试 adb 命令可不可以用。

③ npm 安装
可以查看文档:Node.js、npm 安装过程演示
安装后可以进入 cmd 通过 npm -v 查看是否安装成功。

④ JDK16 版本的安装
相关文档:jdk 的安装与环境变量配置演示
需要安装 JDK16 版本。

⑤ Appium 的安装
自己单独安装的 Appium,启动服务时检查不通过。
需要执行 npm i -g appium 命令进行安装,注意安装时如果 Appium 正在运行请关闭,不然会卡住。

⑥ Python 库 tidevice 的安装
需要执行 pip install tidevice 命令进行安装,这个库是后面 ios 连接时使用的,可以先装上。

⑦ adbkit 的安装
需要执行 npm i -g adbkit 命令进行安装,如果失败了提示网络问题,可以多试几次。

⑧ chrome 驱动下载
可以查看文章:Chrome 驱动下载方法
配置文件里可以指定 Chrome 驱动的位置,Chrome 驱动的版本要与浏览器版本对应。

配置文件所在位置:

⑨ 关闭 ios 设备监听
目前只配置了安卓,没配置 ios 相关的,先关闭 ios 系统接入,后面配的时候再启用。

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)