赞
踩
第一步:安装 nodejs 与 npm
node -v
npm -v
第二步:安装JAVA_JDK
方法1:官网下载https://www.oracle.com/java/technologies/downloads/#jdk18-mac
方法2:百度网盘提供:链接: https://pan.baidu.com/s/1JMESohDFAxe1GhiB6hCnnA?pwd=shgu 提取码: shgu 复制这段内容后打开百度网盘手机App,操作更方便哦(2个不同版本的jdk,我自己使用的是jdk-8u192-macosx-x64.dmg)
推荐使用第二种,点击一步步安装完成后,配置环境变量:在终端输入:
1).查询jdk版本,终端输入:cd /Library/Java/JavaVirtualMachines
2).终端输入:open -e .bash_profile
3).在配置文件中输入:export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home
- 4). 编辑成功后保存,退出。使用"source .bash_profile"使配置生效,然后输入java -version
,如果看到jdk版本和下载版本一致, 则说明配置已经生效 -
第三步:安装sdk
open -e ~/.bash_profile
export ANDROID_HOME="/Users/lipan/Library/Android/sdk" export PATH="/Users/lipan/Library/Android/sdk/platform-tools":$PATH export PATH="/Users/lipan/Library/Android/sdk/tools":$PATH export PATH="/Users/lipan/Library/Android/sdk/tools/bin":$PATH
,其中/Users/lipan
是你电脑的安装路径source .bash_profile
使配置生效,adb
回车。如果未显示command not found,说明此命令有效,环境变量设置完成第四步:安装 appium
Appium 分为两个版本,一个是有界面的Appium(下载安装文件即可安装),一个是无界面的命令行版本(需要命令安装),建议都安装上(我是2个都安装了的)
方法一: 官方推荐直接,(网络环境要求高,如果出现超时,下载不下来,不推荐)
npm install -g appium
方法二:先安装cnpm 再安装 appium (曲线救国,推荐),一定要加上 -g 参数
npm install -g cnpm --registry=https://registry.npm.taobao.org #挂载淘宝源
cnpm install -g appium@1.15 #全局安装appium
第五步:安装 appium-doctor
,检查你的appium环境是否安装成功
在终端执行:cnpm install -g appium-doctor
第六步:运行 appium
在终端执行:appium
第六步:安装appium客户端
方法一:官网下载进行安装(不推荐,不翻墙的话,有时候很难下载到),地址:http://appium.io/
方法二:百度网盘下载(强烈推荐),链接: https://pan.baidu.com/s/1liQhzMQ2NQRWnSXmPsb2aQ?pwd=iim1 提取码: iim1 复制这段内容后打开百度网盘手机App,操作更方便哦,版本为Appium-mac-1.15.1.dmg
Start Server
按钮查看页面内容,如果没有报错,那就是成功了
第七步:安装模拟器
方法1:下载mumu模拟器或者genymotion模拟器
方法2:百度网盘下载:链接: https://pan.baidu.com/s/1pI8URa3zWsmY_1HN5_TVRA?pwd=b88e 提取码: b88e 复制这段内容后打开百度网盘手机App,操作更方便哦(我下载的是genymotion)
第八步:运行,验证环境
from appium import webdriver
desired_caps={}
desired_caps['platformName']='Android'
# 模拟器安卓的版本号
desired_caps['platformVersion']='9.0'
desired_caps['deviceName']='emulator-5554'
desired_caps['appPackage']='com.android.settings'
desired_caps['appActivity']='com.android.settings.Settings'
driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)
第八步:在终端输入python aa.py
(注意:模拟器、appium都需要打开),没有报错就代表环境安装好了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。