跟着其他大佬的安装攻略,一步一步来的。过程中遇到了一些问题,也都解决了~

需要准备的东西:

1.JDK1.8

2.Andriod SDK

3.Node.js

4.Python

5.Appium-python-client

6.Appium

一、JDK下载官网地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html 根据自己的需要的版本和操作系统来下载,下载可能会很慢或者失败,需要翻墙。或者直接百度对应的JDK版本下载,很多资源~这里我是win64操作系统

下载好之后就是傻瓜安装,可以自己更改一下JDK和JRE的安装路径,方便自己好找好记

安装完成之后配置环境变量,一共三个:

1.新建系统变量  JAVA_HOME:D:\Java\jdk1.8.0_231;(这里的路径是根据自己的JDK安装路径来的)

2.新建系统变量  CLASS_PATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (注意这里前面有个.哦)

3.从系统变量中找到Path这个变量:Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

环境变量配置好了,我们来验证一下是否成功,打开CMD,输入Java

再输入javac验证一下

如图所示,我们的环境配置好了。这里我遇见过一个问题,输入Java正常,输入javac显示不是内部命令。一开始我的新建变量名输入的是“CLASSPATH”,后来改成“CLASS_PATH”就好了,不知道是什么原因呢

二、接来下我们来准备一下Android SDK的安装

SDK下载也需要翻墙,不能翻墙的小伙伴可以用这个网址https://www.androiddevtools.cn/,这是国内的一个网站,下载很方便,根据自己的操作系统下载就好啦~

下载完解压出来,双击SDK Manager

选择自己需要用到的安卓系统版本,点击安装就可以啦。这里我选择的Android9,根据自己的需求选择就好

然后我们来配置SDK的环境变量

1.新建系统变量  ANDROID_HOME:D:\ANDROID\android-sdk-windows(根据自己的SDK安装路径来)

2.在系统变量Path中添加下面两个文件夹路径  Path:D:\ANDROID\android-sdk-windows\tools;D:\ANDROID\android-sdk-windows\platform-tools;(根据自己的安装路径来哦)

接下来验证一下,打开CMD输入adb,会显示版本号和其他的一些信息。连接手机试一下能不能连上,输入adb devices,显示手机的序列号,后面有个devices的状态,就说明OK啦(这里懒,不想上图了)

三、下载Node.js 网址:https://nodejs.org/en/  直接选择适合自己的下载就好了

下载好了直接安装就好,最后在系统变量中添加一个Node的路径   Path:D:\ANDROID\nodejs\;(根据自己的安装路径来就好)

最后,打开CMD验证一下,输入npm,如果所示就成功啦。PS:之前查看其他博主的安装攻略是不用配置Node的环境,但是我CMD验证了一下,显示不是内部命令,添加上变量才好的。

到这里写了一半了,剩下的一半下一篇在写吧。没想到会这么呢_(´ཀ`」∠)_

记录一下自己安装Appium的流程的更多相关文章

  1. Mac下安装appium+python+Android sdk 环境完整流程

    安装大纲:1,安装jdk (jdk1.8及以上版本都可以,尽量不要用最新可能会不兼容) 2,安装android-sdk (mac版本的android-sdk) 3,mumu模拟器 (随便找的一个) 4 ...

  2. 那些年安装Appium遇到的坑

      安装appium以及相关的总体记录   1 主要流程是参照这个来 https://www.cnblogs.com/wangyinghao/p/5780151.html 细节参考虫师的博客 http ...

  3. Mac上安装Appium简介

    刚接触appium,记录下心得 提前准备:mac本 1.安装homebrew 安装前首先必须先安装homebrew才行,homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或 ...

  4. appium工作流程解析

    为什么选择appium ​ app自带测试框架,为什么要选择appium这个测试框架呢? Ios9.3以前使用的是UIAutomation,Ios9.3以后使用XCUITest.如果只使用Apple的 ...

  5. Appium(客户端版)解决每次运行Android,都安装Appium Setting和Unlock的方法

    遇到的问题:使用的Appium界面的server进行启动,每次启动时都会安装Appium Setting和Unlock文件. 通过log可以看到安装路径如下:   Appium Setting安装包路 ...

  6. Appium移动自动化测试之安装Appium

    第一次学习appium,希望此安装教程可以帮助初学者,共同学习. Appium官网介绍:Appium是与本地,使用开源自动化测试框架, 混合和移动Web应用程序. 它驱动iOS和Android应用使用 ...

  7. Appium移动自动化测试(一)--安装Appium

    Appium 自动化测试是很早之前就想学习和研究的技术了,可是一直抽不出一块完整的时间来做这件事儿.现在终于有了. 反观各种互联网的招聘移动测试成了主流,如果再不去学习移动自动化测试技术将会被淘汰. ...

  8. Windows电脑上安装Appium

    Windows机器上,除了JAVA的安装和配置外,安装Appium需要如下设置: 0. 安装SDK后设置环境变量 1)新建JAVA_HOME: SDK安装路径,如D:\Program Files\Ja ...

  9. Appium移动自动化测试(一)--安装Appium(转)

    Appium移动自动化测试(一)--安装Appium 2015-05-30 17:48 by 虫师, 70668 阅读, 13 评论, 收藏, 编辑 Appium 自动化测试是很早之前就想学习和研究的 ...

随机推荐

  1. java-利用BitSet查找素数

    高效存储为序列可以使用位积,由于位集将位包装在字节里,所以位集要比使用Boolean对象的ArrayList更高效. 自己的代码,素数是false public class Sieve { @Test ...

  2. spring-mybatis+spring整合

    整合之前回忆一下spring和mybatis分别做了什么: spring 通过注解/xml配置,实现AOP和DI DI: 接口实现类中, 将接口私有化,从容器中读取,而不是new一个 UserDao ...

  3. CF741D Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths (dsu on tree) 题解

    先说一下dsu算法. 例题:子树众数问题. 给出一棵树,每个点有点权,求每个子树中出现次数最多的数的出现次数. 树的节点数为n,\(n \leq 500000\) 这个数据范围,\(O(n \sqrt ...

  4. 定时器TIM,pwm

    一.定时器 1.     定义 设置等待时间,到达后则执行指定操作的硬件. 2.    STM32F407的定时器有以下特征 具有基本的定时功能,也有PWM输出(灯光控制.电机的转速).脉冲捕获功能( ...

  5. pandas入门之Series

    一.创建Series 参数 - Series (Series)是能够保存任何类型的数据(整数,字符串,浮点数,Python对象等)的一维标记数组.轴标签统称为索引. - data 参数 - index ...

  6. Harmonious Graph

    D. Harmonious Graph 好后悔在写这个题之前浪费了几分钟时间,不然我就写出来了.... 因为他就是连通块之间的合并问题,所以就用并查集就好了 复杂度好像也只是线性的吧... 然后就A了 ...

  7. 全网最新Kali Linux系统如何安装N卡驱动

    转载请注明来源:全网最新Kali Linux系统如何安装N卡驱动[亲测-暗影精灵3-1050TI有效] - 大家好,我系渣渣辉 https://www.zzhsec.com/255.html 1.更换 ...

  8. iOS开发系列--地图与定位总结

    现在很多社交.电商.团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的.的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式.例如你到了一个陌生的 ...

  9. ORM SQLAlchemy - 基本关系模式

    1 一对多 一个parent对多个child,一对多关系添加一个外键到child表,用于保存对应parent.id的值,引用parent.relationship()在parent中指定,引用/保存 ...

  10. 【Python】使用Python处理RAW格式图片,并根据实际情况完成分组打包发送

    背景 出游之后,朋友交换的照片格式大多是RAW格式,一些人想要JPG格式,但是百度云盘非会员的下载速度惨不忍睹,所以我想着通过微信群直接传(这个在事后也被证实不能完全解决问题,微信限制了每天传递文件的 ...