前言:

本系列教程会从软件的基本安装开始,最终目的是通过完成几个案例后,

大家实现自由抓取App中想要的资源

本系列以后会更的:

  • Appium基本使用及控制真机及安卓模拟器
  • Mitmproxy抓包工具的基本使用
  • Fiddler抓包软件的基本使用

了解了以上的基本操作,我们就可进行手机资源抓取了,然后进行就可以一些案例实操,比如:

抓取抖音无水印视频,微信钱包流水,壁纸软件,音乐软件等等等等

最终实现:

  • 自己动手去抓一些App里自己想要的资源~

基本步骤:

  1. 安装Node.js
  2. 安装JDK,及配置环境变量
  3. 安装SDK,及配置环境变量
  4. 安装Appium桌面版本

安装Node.js

Node.js的安装相对简单,下载安装包安装,然后一路狂点下一步就可以了

安装完成后,在终端中输入node -v,显示版本号则表示安装成功

C:\Users\Hulk>node -v
v10.13.0

JDK安装及环境变量配置

双击安装包,然后同样一路狂点下一步

!!!注意安装位置,默认是C:\Program Files\Java,尽量不要修改。

!!!注意安装位置,默认是C:\Program Files\Java,尽量不要修改。

!!!注意安装位置,默认是C:\Program Files\Java,尽量不要修改。

如果要修改:

第一:要记得给目标路径下新创建个java文件夹,因为换了路径后,不会自动创建java文件夹。

第二:一定要记清楚安装路径,因为后边配置环境变量要用。

第三:是不是觉得很麻烦?所以你就不要修改路径了,默认就好。

安装完毕后,需要添加环境变量

依次为:

 

变量值尽量点击浏览目录去找,不要手动输入,避免文件夹名输入错误,或者路径输入错误造成找不到路径。

变量名:JAVA_HOME

变量值:你的jdk安装目录下的jdk1.8.0_191文件夹(版本号不一样名字里的数字也会有差别),变量名尽量不要手动输入,建议点击浏览目录,找到该文件夹,点击确定

在下图窗口,新建以下三个环境变量,可以直接粘贴

%JAVA_HOME%\bin

%JAVA_HOME%\lib\tools.jar

%JAVA_HOME%\jre\bin

在终端输入javajavac,出现以下界面,说明安装成功

SDK安装

依次点击AndroidSDK工具>>SDK Tools>>会跳转到以下界面,然后选择你的系统下载就好,Windows建议选择.exe后缀那个

下载后安装,

如果不小心关闭了,或者没有自动打开上边的界面,点击安装目录下的SDK Mansger.exe文件,同样可以打开,已经自动打开的忽略此步。

 

除了这四个必装外,其他自动打勾的项目,装不装都是可以的,随意。

会下载一会儿,速度会很快

下载完成后,你的sdk文件夹下,应该是这样的

之后同样要添加环境变量,和jdk操作一样,点击新建,添加

变量名:ANDROID_HOME

变量值:你的sdk安装目录下的android-sdk文件夹,变量名尽量不要手动输入,建议点击浏览目录,找到该文件夹,点击确定

 添加环境变量,可以直接复制

%ANDROID_HOME%\tools

%ANDROID_HOME%\platform-tools

完成后点击确定,返回上层菜单,再点确定,保存

在终端输入 adb version

C:\Users\Hulk>adb version
Android Debug Bridge version 1.0.40
Version 4986621
Installed as C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe

显示以上信息说明安装成功

安装Appium

 下载完成后双击安装包安装

等待安装结束,点击即可~


至此,Appium的环境搭建工作已完成

 感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,如果下面这些资料你用得到的话可以直接拿走:

① 自学必备的完整项目 (包括源码和环境,可以自己安装在本地使用)

② 测试计划模板,测试用例设计模块,功能测试报告模块等(涵盖了测试工作中所有模块)

③ 软件测试经典面试题(笔者根据自己10多年测试经验整理)

④ selenium+Python(Java)自动化测试实战.pdf,(包括了Python以及Java自动化的所有知识点)

⑤   软件测试(自动化测试)学习路线图(从此自学有了方向不在迷茫)

⑥  简历模板

        在我的QQ技术交流群里整理了我这10几年软件测试生涯整理的一些技术资料,包括:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如果在学习或工作中遇到问题,群里也会有大神帮忙解答,群号 798478386 ( 备注CSDN555 )

Appium环境搭建超详细教程相关推荐

  1. spark环境搭建java_Spark MLlib 环境搭建超详细教程

    1.系统及环境版本 系统:Win7 旗舰版 64位 sp1 JDK:1.8.0 Spark:2.3.2 Hadoop:2.7 Scala:2.11.8 文章最后,有所有版本的下载链接,不用再去折腾版本 ...

  2. win7中Android开发环境搭建超详细(百度)

    Android系统如火如荼,Android软件开发也相当流行,这里介绍如何一步步完成Android软件开发环境的搭建. 工具/原料 能联网的计算机 Java环境搭建 1 Android软建开发用的是J ...

  3. 《动手学深度学习》环境搭建全程详细教程 window用户

    一.下载并安装Miniconda 第一步是根据操作系统下载并安装Miniconda,在安装过程中需要勾选"Add Anaconda to the system PATH environmen ...

  4. Hbase集群搭建超详细教程

    Hbase集群搭建 前言 详细步骤 1.下载安装包 2.解压 3.修改配置文件 3.1 修改hbase-env.sh文件 3.2 修改hbase-site.xml 3.3 修改regionserver ...

  5. AD域环境搭建超详细

    AD域环境搭建1/2 工具 环境介绍 Windows Server 2012 的配置 AD域环境搭建2/2(这是第二篇) 文章太长分两篇写了 工具 Vmware.Windows10 环境介绍 Wind ...

  6. 路由器固件模拟环境搭建(超详细)

    路由器固件模拟环境搭建 0X01 想说的话

  7. win10安装和搭建vue环境(超详细教程)Vue新手教程(1):

    PS:笔者为计科专业研一在读,最近打算学习Vue,踩了许多坑,在此将学习过程分享出来,后续还会持续更新. 一.安装Vue环境 首先,在安装Vue环境之前,我们首先需要安装npm这个玩意. 那么npm这 ...

  8. vs 如何配置组件 c语言,VS Code配置C语言开发环境的超详细教程

    今年有个C语言的课程,以往上C语言课都是用VC++6 作为开发环境,VC6实在是太古老了,这个学期想用Visual Studio Code来配置C语言的开发环境.把整个环境变量配置.工具安装使用的步骤 ...

  9. 深度学习环境配置超详细教程【Anaconda+PyTorch(GPU版)+CUDA+cuDNN】

    深度学习环境配置 入门深度学习,首先要做的事情就是要搭建深度学习的环境.不管你是Windows用户,Mac用户还是Ubuntu用户,只要电脑配置允许,都可以做深度学习,毕竟Windows.Mac和Ub ...

  10. 云服务器环境搭建(详细教程)——安装JDK环境、TomCat服务器、MySQL数据库

    [前言]前不久购买了华为云云服务器,打算从零开始搭建一个博客.搭建博客首先要做的是配置环境,对于我来说,jdk.tomcat.mysql也是经常配置,配置其实也很简单,但每次都得查一些安装的语句,于是 ...

最新文章

  1. POM.xml 标签详解
  2. 【教程】Python数据可视化技巧
  3. 动态性能视图v$lock访问很慢的解决办法
  4. python requirements.txt_python生成requirements.txt的两种方法
  5. Ardino基础教程 14_倾斜开关
  6. 【风控策略】(未完成)策略规则与模型评分
  7. 2018美团笔试字符串问题
  8. SSH——增删改的实现一
  9. Linux下CMAKE编译jsoncpp,使用CMake引入jsoncpp
  10. MySQL主从原理,基于快速学习一门技术的3种方式
  11. WPF 创建右键菜单
  12. 科来数据包生成器使用,广播域内进行arp欺骗
  13. Unity喷墨效果Shader实现
  14. 3991: [SDOI2015]寻宝游戏
  15. 读书笔记3|使用Python,networkx对卡勒德胡赛尼三部曲之——《群山回唱》人物关系图谱绘制
  16. Linux下的常见指令以及权限理解(下)
  17. 『曲线构建系列 2』多曲线方法 (基差)
  18. PCM A律μ律编码
  19. 网络公关维护如何做?
  20. SparkStream从kafka读取数据编码问题(Java)

热门文章

  1. 数据分析专题报告范文6篇_阿里大佬是怎么写数据分析报告的?
  2. 分布式操作系统与网络操作系统异同点
  3. 奔图打印linux驱动下载,奔图P3060DW打印机驱动下载_奔图P3060DW打印机驱动官方下载-太平洋下载中心...
  4. 电信机顶盒服务器信息,几个步骤 教会你用电信机顶盒网络设置教程!
  5. wpf 修改输入框 光标_WPF中鼠标光标的设置
  6. [Python从零到壹] 十八.可视化分析之Basemap地图包入门详解
  7. 无数本高清古籍善本下载,200多个G
  8. 浅析欢乐时光(HAPPY TIME)病毒
  9. 如何变得聪明15种方法_变得聪明是什么感觉?
  10. Head First Java