A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ~Maybe 中级黑马   /  2019-1-2 20:25  /  1122 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

     我们的目标是Android测试,所以环境需要搭建三个,Java,AndroidSDK,Android模拟器。模拟ios需要mac-os环境,后面我们再说。这次我们先安装WIN环境下Android测试需要的环境:
    Android模拟器:实际上就是一台手机,方便我们给大家展示效果。
    AndroidSDK:Android SDK给你提供开发测试所必须的Android API类库。
    JAVA:Android的底层是c、c++,应用层用的语言是Java所以需要使用Java环境。

1. Java环境   

    安装JDK,我们选择安装JDK1.8版本:
          1.运行jdk-8u151-windows-x64.exe文件,默认安装即可,也可以指定安装目录(例如我的安装目录:D:\Java\jdk1.8.0_144)

    配置java环境变量:
         1.进入我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
         2.在系统变量下点击新建 -> 变量名: JAVA_HOME -> 变量值: C:\Program Files\Java\jdk1.8.0 -> 点击确定按钮
         3.在系统变量下点击新建 -> 变量名: CLASSPATH -> 变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(***变量值最前面有一个".") -> 点击确定按钮
         4.在系统变量下找到系统的path变量,进入在最后添加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(最前面是一个分号,如果path变量最后已有分号,可不用添加) -> 点击确定按钮
        5.启动cmd,输入 java -version,出现版本信息就是安装完成。

2 AndroidSDK环境
  
    安装AndroidSDK环境:
             AndroidSDK不需要安装,直接将Android SDK文件夹解压到任意目录(记住这个目录的位置,目录不要有中文)

    配置环境变量:
        1.进入我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
        2.在系统变量下点击新建 -> 变量名: ANDROID_HOME -> 变量值: AndroidSDKSDK的解压目录 -> 点击确定按钮
        3.在系统变量下找到系统的path变量,最后添加:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;(最前面是一个分号,如果path变量最后已有分号,可不用添加) -> 点击确定按钮
        4.打开cmd命令行,输入adb命令,不报错就是安装完成。
3 Android模拟器安装    模拟器Genymotion安装:
        1.执行genymotion-2.11.0-vbox.exe(是一个集合程序,包含genymotion和virtualbox) -> 不需要更改配置,直接下一步默认安装

        2.安装完genymotion继续等待,会提示安装virtualbox,继续安装,期间会提示安装oracle插件,全部允许安装
        3.安装完成后会在桌面展示genymotion和virtualbox两个图标




    虚拟机镜像导入:

        1.打开virtualbox
        2.进入virtualbox -> 管理 -> 导入虚拟电脑
        3.点击文件选择(Samsung Galaxy S6 - 5.1.0 - API 22 - 1440x2560.ova) (安卓手机的虚拟镜像,可以在genymotion里面定制)-> 点击下一步
        4.勾选 重新初始化所有网卡的MAC地址
        5.点击导入按钮 -> 等待倒入完成
        6.virtualbox列表会展示已导入的虚拟机列表,状态为已关闭

    启动android模拟器
        1.点击genymotion图标 -> 弹出框点击 >Personal Use
        2.同意条款
        3.genymotion主界面选择系统后点击start按钮
        4.启动成功,你就可以看见一个虚拟的安卓手机。

注:1.virtualbox只需要导入安卓手机虚拟镜像即可,直接启动时无法启动的(会报错),需要由genymotion来启动虚拟镜像。
       2.由于安装的整合包里面virtualbox不是最新版本,所以第一次用genymotion启动镜像的时候会报virtualbox的错误,这个时候只需要下载最新版本的virtualbox直接默认安装即可(当前最新版本为5.2.22,virtualbox会在打开时提醒你下载更新)。
       3.AndroidSDK安装包解压后,运行8.0以上版本镜像有时候会报错,因为对8.0及以上版本的支持没有下载,这个时候需要打开/android-sdk/SDK Manager.exe 打开对应版本的列表进行下载。



      






























0 个回复

您需要登录后才可以回帖 登录 | 加入黑马