第一篇 Windows电脑配置appium环境及安卓真机连接

Windows

1 公用软件安装

1.1 安装 jdk ### 1.8 (开课环境安装)

1.2 安装 sdk

解压百度网盘下的 sdk.zip 到本地一个路径(无中文无空格),比如 C:\G\software\android_sdk
添加路径进系统变量

添加一个新的环境变量:ANDROID_HOME : 你解压后的 SDK 路径

追加 SDK 下的文件夹路径进系统变量->path %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

1.3 安装 node

安装网盘内的 node-v10.15.0-x64.msi,一路默认安装即可
安装完成之后,打开 cmd, 运行 node -v

1.4 模拟器安装

夜神模拟器下载,https://www.yeshen.com/ 下载 6.3.0.8
下载以后一路下一步安装
安装以后在桌面上会生成一个夜神模拟器快捷图标(一个是夜神模拟器,一 个是夜神多开器),点击快捷图标即可启动夜神模拟器,启动后以 pad 的 形式展现,如果想以手机的形式展现可以进行一下设置,按照下图操作进 行,即可转变为手机模式:

1.5 连接 adb 设备

在模拟器打开的情况下,打开 cmd,运行 adb devices
在高版本的模拟器里,有时候会出现 adb 连不上设备的情况,在这种情况 下,先将电脑上所有的 adb 进程 kill 掉

将夜神模拟器下安装路径(C:\Program Files (x86)\Nox\bin)下的 nox_adb.exe 更名为 bak_ nox_adb.exe,
将 SDK 中 sdk\platform-tools 下的 adb.exe 拷 贝到 C:\Program Files (x86)\Nox\bin,更名为 nox_adb.exe
重启模拟器,重新运行 adb devices

如果用真机连接 adb,连接前真机需要开启开发者选项,并且勾选开发者 选项中的 usb 调试,只有插上电脑,在手机上点击允许调试,cmd 命令 行直接使用 adb devices 去查看真机连接状况,如有异常请杀掉电脑上的 所有手机助手之类的进程再试。

1.6 安装 appium

安装 cnpm

npm -g install cnpm
# 或者
npm install cnpm -g --registry=https://registry.npm.taobao.org  # 官方推荐安装方法

安装 appium

# cnpm是国内
cnpm -g install appium@1.14.1 #需要耐心等待 

如果不行则使用

npm -g install appium@1.14.1 #需要耐心等待

使用命令 安装 appium-doctor 检查命令

cnpm -g install appium-doctor

以上几步完成后在命令行检查环境,分别执行, 出现如下界面则表示环境搭建成功

appium-doctor 
appium

2 安装 APPIUM-DESKTOP

2.1 下载 appium-desktop

https://github.com/appium/appium-desktop/releases/tag/v1.14.0
如果下载有困难,可以在网盘中进行下载 (见另一个博客,有分享连接https://www.cnblogs.com/victorm/p/12778422.html

2.2 直接安装

下载后直接安装appium-desktop桌面版

3. 安装 Appium-Python-Client

pip install Appium-Python-Client

扩展知识:npm 与 cnpm

npm 服务器在国,国内下载基本无法下载,所以淘宝团队搞了个cnpm,把官方服务同步到国内,目前同步时间是10分钟一次,尽量保证与官方服务同步。

cnpm与npm是一样的
官方网址:http://npm.taobao.org
安装cnpm:

# 命令提示符执行
npm install cnpm -g --registry=https://registry.npm.taobao.org

注意:安装完后最好查看其版本cnpm -v或关闭命令提示符重新打开,安装完直接使用有可能会出现错误
注:CNPM跟NPM用法完全一致,只是在执行命令时将npm改为cnpm。

4. 安卓真机连接

  1. adb 环境安装并配置完成
  2. 电脑安装手机usb驱动,按照手机型号下载安装
  3. 手机打开开发者模式
  4. 打开usb调试(为了电脑能够驱动手机)
  5. 打开usb安装(跑移动端自动化的时候,安装初始文件),有的手机会弹出提示让你选择是否继续安装,不选就默认拒绝了,可以在设置里打开,比如小米8
  6. 手机连接电脑接收调试
posted @ 2020-04-26 14:02  mamingchen  阅读(603)  评论(0编辑  收藏  举报