移动端自动化环境搭建-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 选择安装目录 安装过程中会出现两次 ...
随机推荐
- Ubuntu 14.04中Mysql中文乱码问题最小化解决
[client]default-character-set=utf8 [mysqld]default-storage-engine=INNODBcharacter-set-server=utf8col ...
- Python 字符串关键字过滤
问题:把给定字符串中的关键字用与关键字等长的“*”串代替. Solution: 方法1: string 中的 replace 函数 方法2: def censor(text, word): words ...
- JQuery正则验证
比较常用的: function checkIshanzi(s) { //var patrn = /^[\u2E80-\u9FFF]$/; //Unicode编码中的汉字范围 /[^\x00-\x80] ...
- PL/SQL工具连接ORALCE数据库的方法
http://www.cnblogs.com/dongzhiquan/archive/2011/11/21/2257629.html 1.利用ORACLE NET MANAGER工具 1)打开 ORA ...
- Python 基礎 - 用戶交互程序
現在就來寫一個簡單的 用戶輸入 的程式,這是一個互動模式,需要使用者自已輸入 #!/usr/bin/env python3 # -*- coding:utf-8 -*- username = inpu ...
- CodeBlocks 中fopen函数不支持命令 “r”
//codeblocks #include<stdio.h> #include<stdlib.h> void main(void) { FILE *fp=NULL; if((f ...
- read.csv 把 "T" 读成 "TRUE" 的问题
read.csv(text="A,B,T,T", header=FALSE) ## V1 V2 V3 V4 ## 1 A B TRUE TRUE RT, 有的时候R读取数据的时候容 ...
- bootstrap-4
html文档中,列表结构主要有三种:有序列表.无序列表和定义列表:<ul><li>.<ol><li>.<dl><dt><d ...
- addresslist
#include<iostream> #include<cstring> #include<cstdio> #include<cctype> #incl ...
- Sprint第一个冲刺(第九天)
一.Sprint介绍 建立云端数据库,把注册的内容保存到云端,不易丢失. 实验截图: 任务进度: 二.Sprint周期 看板: 燃尽图: