移动端自动化环境搭建-Android-SDK的安装
安装android的sdk包
A、安装依赖
我们做的是移动端的自动化测试,肯定就需要android的开发环境
网上也有好多教程,我只是用的最简单的
B、安装过程
- 首先需要前往android官网,找到SDK下载界面,需要注意的是,请细读页面内容,根据自己的情况下载需要的内容,以免浪费时间下载了一堆用不上的工具。
注:没有在官网上找到SDK完整离线包,而现在所下载的是SDK 的一个管理工具,将其下载安装后,可以在线下载相关SDK,并管理它们的安装和卸载。
如下图所示:
- 2
下载后,是一个exe执行文件,就像一般软件一样,正常安装即可。
由于它安装时,会先检查有没有安装java环境,因此,安装前,请先下载并安装jdk。
- 3
安装完成后,即可进入管理界面,或者在开始菜单中,找到SDK Manager,并打开它。在此,需要注意两点:
1> 由于该工具是在线下载SDK,必须保证网络良好
2> 若打开界面并安装好下方图示两项后(其实软件打开时,它就自动开始安装了),管理界面没有显示出别的各种需要安装的东西,请关闭该软件,并重新启动,切记要保证网络状况良好。
- 4
安装好上一步骤的两项后,管理界面中会有很多需要安装的东西,小编将 android2.2以上版本全部选择了,其它的全部默认,然后点击下方“install”,进入安装界面。
4.30补充:
每个版本的android,建议大家根据自己的情况选择安装,在4.0以上版本,一般电脑运行会很慢。
建议大家尽量直接拿真机进行测试或者找其他的模拟器。(在此推荐夜神模拟器,用起来挺快的,下面会讲)
- 5
至此,SDK安装完毕
移动端自动化环境搭建-Android-SDK的安装的更多相关文章
- 移动端自动化环境搭建-Robot Framework的安装
A.安装依赖 RF框架,robotframework本身. B.安装过程 可以通过下载 exe 程序进行安装,Robot Framework 分别提供了,win-amd64.exe 和 win32.e ...
- 移动端自动化环境搭建-node.js的安装
安装node.js A.安装依赖 Appium是使用nodejs实现的,所以node是解释器,首先需要确认安装好 B.安装过程
- 移动端自动化环境搭建-Appium Client的安装和AppiumLibrary库的安装
A.安装依赖 appium client是配合原生的webdriver来使用的(特别是用java而不用maven的同学),因此二者必须配合使用缺一不可. B.安装过程 1.在线安装 pip insta ...
- 移动端自动化环境搭建-Appium for Windows的安装
安装Appium for Windows版 A.安装依赖 appium就是我们做移动端自动化测试主要的软件 B.安装过程
- Android 4.4环境搭建——Android SDK下载与安装
学习开发Android应用程序,须要下载安装Android SDK.在Android的官方站点的二级域名http://developer.android.com/index.html中.能够下载到完整 ...
- win10环境下Android SDK下载安装及配置教程
最近在配置Android环境时,发现网上许多教程都是在win7版本下进行配置的且存在许多问题,按照流程无法正确配置环境,因此我在收集网上资料及亲自配置成功的情况下,写出此文章.如有无法配置成功的话,欢 ...
- 移动端自动化环境搭建-wxpython的安装
安装wxpython A.安装依赖 wxPython 是 Python 非常有名的一个 GUI 库,因为 RIDE 是基于这个库开发的,所以这个必须安装. B.安装过程 下载地址:http://www ...
- 移动端自动化环境搭建-python的安装
安装python A.安装依赖 由于 Robot Framework 框架是基于 Python 语言开发的,要想使用 Robot Framework 首先需要有 Python环境. B.安装过程 下载 ...
- 移动端自动化环境搭建-JDK的安装
一.安装jdk A.安装依赖 JDK作为JAVA开发的环境,不管是做JAVA开发的学生,还是做安卓开发的同学,都必须在电脑上安装JDK. B.安装过程 安装JDK 选择安装目录 安装过程中会出现两次 ...
随机推荐
- tar.gz file installation
1. tar xzvf filename.tar.gz 2. cd filename 3. ./configure ./configure --prefix="path" 4. ...
- 【转载】【Windows批处理IV】批量进行文件重命名
1.过滤文件名中所有数字.汉字.特殊字符(含空格) @echo off for %%a in (*.*) do ( if "%%~nxa" neq "%~nx0" ...
- C++ Daily 《3》----构造函数可否是虚函数
C++ 中构造函数可否是虚函数? 绝不要!! 而且,在构造函数中调用虚函数也是不提倡的行为,因为会引发预想不到的结果. 因为,在 derived class 对象构造的过程中,首先调用的是基类的构造函 ...
- reverse-daily(1)-audio_visual_receiver_code
本人第一篇随笔,就以一篇CTF逆向分析的文章开始吧! 链接:http://pan.baidu.com/s/1eS6xFIa 密码:u14d 因为re的分析比较琐碎,所以主要就挑一些重点东西来说. 据说 ...
- HDU1005(矩阵快速幂)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1005 #include<cstdio> using namespace std; int ...
- Jena TDB assembler syntax
1 introduction Assembler is a DSL of Jena to specify something to build, models and dataset, for exa ...
- Sprint第二个冲刺(第十一天)
看板: 燃尽图:
- mm/mmap.c
/* * linux/mm/mmap.c * * Written by obz. */#include <linux/stat.h>#include <linux/sched. ...
- Extjs控制面板组件
(1)aoolyTo:(id) renderTo:(id)呈现在哪个html里面,同上 id最好用"" contentEI:() 呈现哪个html元素里面,把eI内的内容呈现 ( ...
- 安装 Ghost 博客和 Nginx
Ghost 认 node 的版本,所以使用 nvm 更好. 1.安装 nvm: 可以去 github 查看 nvm 的说明,通过:wget -qO- https://raw.githubusercon ...