1、安装 Appium-desktop 工具
2、安装 Android 环境
- 安装 JDK,并配置环境变量 JAVA_HOME,PATH,CLASSPATH(因为 Android 为 Java 开发的)
- 安装 Android SDK
- 打开 Android SDK Manager 选择如图中三项点击右下角安装
- 配置 Android 环境变量
- ANDROID_HOME
# sdk 的安装路径 D:\APP_test\SDK
- PATH
# sdk 下 tools 文件夹的路径 %ANDROID_HOME%\tools # sdk下 platform-tools 文件夹的路径 %ANDROID_HOME%\platform-tools # sdk下 build-tools\29.0.3 文件夹的路径 %ANDROID_HOME%\build-tools\29.0.3
3、安装 Python
- 配置 Python 环境变量
- 在 dos 命令下在线安装 Appium-Python-Client 库
pip install Appium-Python-Client==0.51 -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
4、连接安卓真机测试
- 安卓手机打开开发者模式
- 进入开发者选项中开启允许 "USB调试"
- 手机用数据线连接电脑
- 在 dos 命令下输入 adb devices 验证手机连接
5、连接安卓模拟器测试
- 下载逍遥模拟器或夜神模拟器(我采用的事夜神模拟器)
- 打开管理器,设置要启动的模拟器
- 百度查下模拟器连接 adb 的 IP 和端口号
- 夜神的是:adb connect 127.0.0.1:62001
- 逍遥的是:adb connect 127.0.0.1:21503
- 在 dos 命令下输入 adb connect 127.0.0.1:62001 连接模拟器
- 验证下是否连上输入 adb devices,如下则是成功连上
- 如果连接模拟器出现报错如下:** daemon still not running;error: cannot connect to daemon
- 解决方案:
- 将夜神模拟器安装包下的 bin 目录中的 nox_adb.exe 工具复制到 sdk 安装目录下的 platform-tools 中重命名为 adb.exe 替换掉现有的 adb.exe 工具
- 重新连接模拟器即可
6、模拟器上项目包的安装和卸载
- 开启模拟器,adb 连上模拟器后
- 在 dos 命令下进入 xxx.apk 安装包的文件夹下输入 adb install xxx.apk 即可在模拟器上安装项目包
- 卸载模拟器上项目包,在 dos 命令下输入 adb uninstall + AppPackage 名
- 重启模拟器 adb reboot