Win7上搭建android测试环境

一. Java环境安装

1.1下载并安装jdk1.8

JDK(java development kit)java开发工具包,JDK是整个java开发的核心,它包含了JAVA的运行环境和JAVA工具。

方式一:在Java官方网站上下载相应系统的jdk1.8文件安装

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_JAVA


如上图所示,win32位的系统选择Windows x86,64位的系统则选择Windows x64进行安装

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_02

现在下载需要登录,所以需要注册个账号去下载

方式二:直接获取jdk1.8安装包jdk-8u144-windows-x64.exe

获取到安装包后双击安装:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_03

点击下一步,有个默认的安装路径,需要点击‘更改’,然后选择好自己要安装的路径,点击‘确定’。

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_JAVA_04

确定后再次确认下安装路径:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_05

点击“下一步”等待安装

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_android_06

安装安装JDK的时候,会自动给你安装JRE(Java Runtime Environment  Java运行环境),选择好自己要安装的路径就行了:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_JAVA_07


Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_08

注:可在jdk安装路径下新建个文件夹来存放JRE,让JRE和JDK安装在一个路径下

下一步,等待安装:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_JAVA_09

安装完成的页面如下:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_android_10

1.2配置jdk环境变量

1.2.1配置JAVA_HOME

右键我的电脑->属性,选择高级系统设置,点击“环境变量”,在系统变量那点击“新建”按钮,填写变量名和变量值,最后点击“确定”保存即可。

变量名:JAVA_HOME(这个可以取有含义的名字)

变量值:D:\android\java\jdk1.8.0_144(jdk的安装目录,路径一直到bin目录的上一层)

作用:在以后需要使用JDK的安装目录时,就可以变量名来代替变量值了,避免了引用长路径的麻烦

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_11

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_android_12

1.2.2配置PATH

系统变量→寻找 Path 变量→编辑
在变量值最后输入 ;%JAVA_HOME%\bin;

注意:1.变量名一定要和前面定义的一致,最好直接复制粘贴过来
2.原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的内容

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_13

1.2.3配置ClASSPATH

系统变量→新建 CLASSPATH 变量
变量名:CLASSPATH(名字固定这样写)
变量值: .;%JAVA_HOME%\lib;

(注意最前面有一点,JAVA_HOME最好也是复制粘贴过来)

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_android_14


Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_15

1.3验证环境变量

打开cmd窗口

1.输入java –version命令

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_android_16

2.输入java命令

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_17

3.输入javac命令:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_18

包含以上信息说明安装成功

二.Android SDK环境搭建

SDK:(software development kit)软件开发工具包。
被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。

2.1 Android_SDK下载

首先打开http://www.androiddevtools.cn/,我们可以看到这里面有Android开发所需的各种工具,首先找到SDK Tools:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_19

下载zip文件

。解压后即可(将解压文件放入全英文路径下,目录不要深)

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_android_20

2.2 AndroidAPI下载

打开android-sdk-windows文件夹,双击SDK Manager.exe
安装Tools、Platform-Tools、Build-Tools,API等相关组件。
Build-Tools相当于webdriver,所以版本要和android版本(模拟器或者真机)匹配,启动android手机
Tools已经下载了,但是需要更新到最新的版本(加载不成功参考以下方法)

1、Google服务网址验证http://ping.chinaz.com/
2、在host中配置最快的网络地址

参考:
203.208.50.161
203.208.50.161

详情参考:

最后需要在tool栏中选择options,点下面Force https://…sources to be fetched using http://… 打上勾就行了,这个主要是把受保护的协议 https 转成普通http就可以了

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_21

真机(模拟器)是哪个版本就下载哪个版本,相当于浏览器

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_JAVA_22

勾选好后,点击右下角的安装按钮,如下图所示:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_23

注意:当有多个包时,需要点击每个包,然后点击‘accept license’,当包前面都是绿色勾勾的时候点击install,等待安装

2.3 配置Android_SDK环境变量

2.3.1配置ANDROID_SDK_HOME

新建一个系统环境变量,填写变量名和变量值,最后点击“确定”保存即可
变量名:ANDROID_SDK_HOME(这个可以取有含义的名字)
变量值:D:\android\android-sdk(android sdk的安装目录)

2.3.2配置PATH

系统变量→寻找 Path 变量→编辑
变量值后加;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools

2.3.3验证 Android SDK环境变量

win+R->cmd,打开cmd窗口验证Android SDK是否安装成功

  1) 在命令行输入adb version出现版本信息

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_24

三.模拟器安装

网上有很多模拟器,任意下载一款,这里以夜神模拟器讲解:

双击安装包,进入下图:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_25

点击‘立即安装’,安装中。。

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_26

点击安装完成,启动夜神模拟器,如下图

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_27

启动成功后如下图:

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_28

3.1模拟器上打开usb调试

点击设置->关于平板电脑

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_29

多次点击版本号,直到出现‘您现在处于开发者模式!’

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_30


Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_JAVA_31

返回到设置,多了个‘开发者选项’

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_JAVA_32

开启USB调试

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_33

3.2 adb版本与夜神模拟器版本一致

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_android_34

将android-sdk包的platform-tools 下的adb.exe 复制出来,变更名字为nox_adb.exe,替换夜神模拟器安装目录bin下的nox_adb.exe

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_35

四.APP项目设置

4.1设置登录服务器

双击Lemon OA应用,打开首页,点击切换登录服务器

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_变量名_36

输入Web端服务器的IP地址(Web端访问的电脑IP,如果是在虚拟机里面就输入虚拟机的IP),然后点击确定,输入账号和密码进行访问(同Web端访问账号密码)

Compatibility Libraries Development Tools Security Tools 安装后无法进入系统_测试工具_37