appium 学习和环境搭建
2024-08-29 05:39:56
官方网站:
http://appium.io/
1、安装各大开发环境:Nodejs、 python 、java 和 android 环境,并且配置环境变量。
✔ The Node.js binary was found at: C:\Program Files\nodejs\node.EXE
✔ Node version is 8.12.
✔ ANDROID_HOME is set to: C:\Program Files (x86)\Android\android-sdk
✔ JAVA_HOME is set to: C:\Program Files\Java\jdk1..0_191
✔ adb exists at: C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe
✔ android exists at: C:\Program Files (x86)\Android\android-sdk\tools\android.bat
✔ emulator exists at: C:\Program Files (x86)\Android\android-sdk\tools\emulator.exe
✔ Bin directory of %JAVA_HOME% is set
切记设置python版本为2.7而不是3.x
切记设置python版本为2.7而不是3.x
切记设置python版本为2.7而不是3.x
1.2、(后记)使用管理员权限运行powser shell,然后执行安装 windows-build-tools
$ npm install --global windows-build-tools
$ npm config set msvs_version 2017
https://github.com/nodejs/node-gyp#installation
然后再安装opencv4nodejs 和 node-gyp
$ npm install -g opencv4nodejs
$ npm install -g node-gyp
$ npm install -g heapdump
2、用 npm 安装 appium 和 appium-doctor:
npm install -g appium appium-doctor
3、Appium app 下载
https://bitbucket.org/appium/appium.app/downloads/
https://github.com/appium/appium-desktop/releases/tag/v1.11.0
4、运行appium-doctor 检查环境
appium-doctor
顺利的话会出现以下,但几乎不太可能一帆风顺。请老老实实配置好android和java相关的环境和环境变量后,再根据doctor的提示。重新尝试。
值得一提的一点是,每一次配置环境后,记得一定要
重启CMD命令行工具,再执行appium-doctor
重启CMD命令行工具,再执行appium-doctor
重启CMD命令行工具,再执行appium-doctor;
最新文章
- 赴美工作常识(Part 5 - 绿卡优先级)
- Feuding Families and Former Friends: Unsupervised Learning for Dynamic Fictional Relationships-Naacl 2016-20160422
- sql把表格拼成字符串,多半使用于GROUP BY
- SharedPreferences&;SQLite比较
- 启动mysql出现了error the server quit without updating pid file (/var/lib/mysql/localhost.localdomain.pid)
- TStringList 的Sorted属性
- 在svg里面画虚线
- Arcgis9.3下栅格数据的坐标转换出错
- javascript design patterns
- iOS开发-CGAffineTransformMakeRotation改变了中心解决的方法
- 通过.NET实现后台自动发送Email功能的代码示例
- 线程带参数的Udp接收
- ORACLE关于段的HEADER_BLOCK的一点浅析
- 20岁少年小伙利用Python_SVM预测股票趋势月入十万!
- [Swift]LeetCode227. 基本计算器 II | Basic Calculator II
- SQL高级查询技巧
- 一、Dev单元格
- vue 的rem 配置和flexible.js的应用
- CentOS安装和配置Docker和Nginx
- spring-boot 多线程
热门文章
- Spring Cloud之分布式配置中心
- 我从16ASPX上下了一个程序在运行时出错是怎么回事?运行时出现用户SA登陆失败,但是我已经把数据库导入SQL
- linux下使用gcc/g++编译代码时gets函数有错误
- 洛谷 P2183 [国家集训队]礼物
- POJ 2914 Minimum Cut (全局最小割)
- 1.NFC入门
- init_machine 在Kernel中被调用的过程
- [转]C++函数模板与模板函数
- ubuntu 下安装nodejs以及pm2
- select 下拉框的选中项的change事件