『与善仁』Appium基础 — 4、移动端测试环境搭建(四)之Genymotion模拟器安装

Genymotion模拟器

Genymotion是一套完整的工具,它提供了Android虚拟环境。但运行其上的安装模拟器时,需要使用VirtualBox虚拟机软件进行配合。

1、Genymotion模拟器下载

官方下载地址:https://www.genymotion.com/download/
在这里插入图片描述

提示:如果你的电脑上已经单独安装了VirtualBox虚拟机软件,可以只下载35MB的Genymotion。

2、模拟器Genymotion安装

步骤1:
执⾏genymotion-3.1.0-vbox.exe(他是⼀个集合程序,包含Genymotion和VirtualBox)

除了设置自定义安装目录,不需要更改配置,直接下⼀步默认安装。

(1)自定义安装目录

在这里插入图片描述
(2)设置Genymotion在开始菜单的位置,默认即可。
在这里插入图片描述
(3)是否创建Genymotion快捷方式。
在这里插入图片描述
(4)点击install安装Genymotion。
在这里插入图片描述
(5)正在安装Genymotion。
在这里插入图片描述
(6)Genymotion安装完成,会自动跳出VirtualBox安装窗口。
在这里插入图片描述
(7)自定义VirtualBox安装路径
在这里插入图片描述
(8)自定义安装选项,默认即可。
在这里插入图片描述
(9)忽略警告,点击是。
在这里插入图片描述
(10)点击安装VirtualBox。
在这里插入图片描述
(11)正在安装VirtualBox。
在这里插入图片描述
(12)VirtualBox安装完成。
在这里插入图片描述
(13)整个Genymotion安装流程完成。

在这里插入图片描述

步骤2:
安装完Genymotion,会提示安装VirtualBox,继续安装,期间会提示安装oracle插件,全部允许安装。
在这里插入图片描述
步骤3:
安装完成后会在桌⾯展示Genymotion和VirtualBox图标。
在这里插入图片描述

3、Genymotion模拟器用户注册

进入到Genymotion中,出现如下界面,需要我们登陆才能使用Genymotion。

如果我们已经注册过Genymotion,直接通过用户名密码进行登陆。

如果我们之前没有注册过Genymotion,我们就需要先注册一个Genymotion,在使用Genymotion。

在这里插入图片描述
(1)点击界面下方中的CREATE ACCOUNT,创建一个Genymotion用户。
在这里插入图片描述
(2)会打开浏览器,跳转到https://www.genymotion.com/account/create/页面。
在这里插入图片描述

说明

  • Username:用户名,自定义就可以,不要定义中文用户名。
  • Email address:邮箱地址,填写一个国内的邮箱即可。
  • Password:自定义一个密码。
  • Usage type:意思是你要使用Genymotion做哪方面的工作。可以根据自己的需求填写,我一般写Development and testing。(随便写就可以)
  • Company type:公司类型,我一般写App software development。(随便写就可以)
  • Country:选择China就好。

(3)填写注册信息,如下

在这里插入图片描述
填写注册信息后,勾选

  • l accept the privacypolicy and acknowledge that my data will be collected and processed in compliance with it.

    我接受隐私政策,并承认我的数据将按照该政策收集和处理。

  • l accept the Terms and Conditions.

    我接受条款和条件。

  • I want the latest news and updates根据自己的需求勾选。

    我需要接收最新消息和更新。

(4)点击CREATE ACCOUNT进行注册。

(5)去你的邮箱中进行激活Genymotion用户,完成了。

4、使用Genymotion运行安卓系统

(1)打开Genymotion软件,显示如下界面:
在这里插入图片描述
(2)输入用户名密码进行登陆
在这里插入图片描述
(3)输入许可证
在这里插入图片描述

说明

  • Genymotion requires a license

    Genymotion需要许可证。

  • Use of Genymotion requires a license Genymotion is a professional tool for which all kinds of profit-makina businesses need al valid license. A very light version of Genymotion is available without a license, but strictly restricted to a personal use.

    Genymotion的使用需要许可证Genymotion是一种专业工具,各种盈利性企业都需要有效的许可证。 Genymotion的非常轻便的版本无需许可即可使用,但严格限于个人使用。

  • Buy a license (if you don't already have one)

    购买许可证(如果您还没有许可证)

  • I have a license:我有许可证。

  • Personal Use:个人使用。

我们选择个人使用就可以了,所包含的功能基本上够我们使用的了。

(4)接受许可协议

勾选I have read and accept the end user license agreement,点击NEXT。
在这里插入图片描述
(5)进入到Genymotion的使用界面
在这里插入图片描述
(6)下载Genymotion镜像文件

点击上图中的红色+
在这里插入图片描述
在列表中选择你需要下载的镜像,然后点击NEXT。

(7)配置安卓虚拟机的参数
在这里插入图片描述

说明:

  • Name:镜像名称,不要有中文,名称中代空格没有关系。

  • Display:显示

    Predefined:表示默认分辨率
    Custom:自定义分辨率
    Start in full-screen mode:是否全屏显示

  • System:系统

    Android version:安卓系统的版本
    Processor(s):处理器个数
    Memory size:内存大小

  • Android system options:Android系统选项
    Show Android navigation bar:显示Android导航栏
    Use virtual keyboard for text input:使用虚拟键盘输入文字

  • Network mode:网络模式
    NAT (default):NAT(默认)
    Bridge:桥接

(8)点击install安装Genymotion镜像。

安装完成之后,在Genymotion中,出现已安装的安卓镜像列表。
在这里插入图片描述
(9)运行Genymotion中的安卓虚拟系统。
在这里插入图片描述
(10)安卓虚拟机启动后的效果如下:
在这里插入图片描述

5、Genymotion镜像安装目录

(1)Genymotion中安装安卓虚拟机的目录。

默认在:C:\Users\L\AppData\Local\Genymobile\Genymotion\deployed
在这里插入图片描述
deployed目录中的每一个文件夹就是你个在Genymotion中安装好的安卓虚拟机,文件夹的名字就是虚拟机的名字。

(2)Genymotion中下载的安卓虚拟机ova文件存放的位置

默认位置在:C:\Users\L\AppData\Local\Genymobile\Genymotion\ova
在这里插入图片描述
(3)修改Genymotion中安卓虚拟机的默认安装路径。

我们上边说过,Genymotion中安卓虚拟机默认安装在C盘的。

如果我们需要将Genymotion中安卓虚拟机安装到指定位置,需要在Genymotion中,点击Genymotion,然后选择Settings

在这里插入图片描述
在弹出的页面中选择VirtualBox,来修改Genymotion中安卓虚拟机的默认安装。

在这里插入图片描述

6、如何快速下载Genymotion中安卓系统镜像文件(ova文件)

Genymotion中的安卓系统镜像有时候会下载的比较慢,或者安卓系统ova文件下载失败,我们就可以拓展一些其他的方法。

  • 我们首先要获得安卓系统ova文件的下载地址,

    要获得Genymotion模拟器所需ova文件所需地址,需要利用日志文件查找特殊字段。

    Genymotion模拟器日志文件在C:\Users\L\AppData\Local\Genymobile\genymotion.log

    genymotion.log文件下有Genymotion模拟器错误日志信息。

  • 获取安卓系统ova文件下载地址步骤一:

    在Genymotion模拟器中选择一个安装设备进行安装
    在这里插入图片描述
    在这里插入图片描述

  • 获取安卓系统ova文件下载地址步骤二:
    确认开始下载了,我们点击后边的X,取消安装,这个时候在Genymotion模拟器错误日志信息genymotion.log文件中,就会有记录。
    在这里插入图片描述

提示:如果Genymotion模拟器下载安装安卓系统镜像的时候,自动就下载失败了,就不用上面这两步了。

  • 获取安卓系统ova文件下载地址步骤三:
    打开genymotion.log文件,
    默认位置在C:\Users\L\AppData\Local\Genymobile\genymotion.log
    在日志文件中搜索"https://dl.genymotion.com/dists/版本号,或者简化点搜索.genymotion.com/dists/版本号
    如下图:
    在这里插入图片描述
    图中画横线的地方就是安卓系统ova文件的下载地址。
    也就是图中的https://dl.genymotion.com/dists/5.1.0/ova/genymotion_vbox86p_5.1_200611_214833.ova
    我们复制这个地址,就可以用其他的方式进行下载了。如下载工具,或者浏览器下载等。

7、Genymotion使用导入本地安卓系统镜像

需要VirtualBox配合Genymotion使用。

有的时候由于Genymotion中的安卓系统镜像下载比较慢,我们本地又有安卓系统的ova镜像,这个时候我们就可以先把安卓系统的ova镜像导入到VirtualBox中,然后Genymotion会同步到VirtualBox中已导入的安卓系统ova镜像,这个时候从Genymotion中就可以启动本地导入的安卓系统镜像了。

(1)打开VirtualBox
在这里插入图片描述
(2)进⼊VirtualBox-> 管理 -> 导⼊虚拟电脑
在这里插入图片描述

(3)点击选择手机镜像⽂件(Samsung Galaxy S7 - 7.1.0 - API 25 - 1440x2560.ova) ,点击下⼀步
在这里插入图片描述

(4)自定义虚拟机存放位置,点击导入。
在这里插入图片描述

注意:MAC地址设定,要选择为所有网卡重新生成MAC地址。

(5)点击导⼊按钮, 等待倒⼊完成。
在这里插入图片描述
(6)导入完成,VirtualBox列表会展示如下图圈出的选项
在这里插入图片描述
(7)这时候我们不用点击VirtualBox中的启动,这样是启动不了安卓虚拟机的。
在这里插入图片描述
(8)我们需要进入到Genymotion中查看。

可以看到我们新创建的安卓虚拟机会出现在Genymotion列表中。
在这里插入图片描述
(9)选择所要开启的虚拟机,右键点击start,可以运行此虚拟机。
在这里插入图片描述
(10)会出现一个提示,我们点击仍然继续CONTINUE ANYWAY
在这里插入图片描述
(11)安卓虚拟机开启。
在这里插入图片描述

提示:显示的是一个横版的安卓虚拟机界面。我们可以在Genymotion中可以重新编辑虚拟机的配置。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值