Android模拟器Genymotion的安装和使用

Genymotion优势

Genymotion相对于其他的Android模拟器有如下优势:

  • 运行速度快、流畅;
  • 支持拖拽安装APK;
  • 提供了多种Android系统版本和设备类型供选择;
    特别是最后一点,适合测试时使用的。
    Genymotion官网:https://www.genymotion.com;

Genymotion下载

Genymotion登录账号才能进行下载

登录:https://www.genymotion.com/account/login/

根据网站提示选择注册并登陆账户。

下载地址:https://www.genymotion.com/download/

Genymotion运行需要VirtualBox,如果电脑中没安装,建议选with VirtualBox 版本。

Genymotion安装

双击运行下载的Genymotion安装文件,选择安装目录后,点击Next。【安装过程中直接一路Next即可】

因为下载的安装包含有VirtualBox,所以在安装过程中会自动进行安装VirtualBox。会多次询问是否安装发布者为"Oracle corporation"的软件,选择“安装”即可

最后,Genymotion安装完成,点击“Finish”即可。

创建虚拟设备

首次打开软件后的界面如下,点击Personal Use即可。


Android模拟器Genymotion的安装和使用_第1张图片
虚拟设备.png

点击ADD按钮,添加虚拟设备;
点击右下角的Sign in按钮,打开登录对话框,输入网站注册的用户名和密码进行登录。
登录成功后,可以看到有很多虚拟设备。选中想添加的设备,选择后点击Next
下载完成后,回到主窗口,选择一个我们已经添加的模拟器,双击或点击Start按钮启动模拟器。


Android模拟器Genymotion的安装和使用_第2张图片
模拟器启动页.png

安装并运行APP

直接将apk拖拽至打开的模拟器中,自动安装并打开程序。

Android模拟器Genymotion的安装和使用_第3张图片
运行app.png

异常的处理

问题:The virtual device got no IP address

启动模拟器,提示The virtual device got no IP address,如图:


Android模拟器Genymotion的安装和使用_第4张图片
报错.png

原因:This kernel requires an X86-64 CPU,but only detected an i686 CPU.

先在Virtual Box中启动报错的虚拟设备,查看具体的原因


Android模拟器Genymotion的安装和使用_第5张图片
错误原因.png

This kernel requires an X86-64 CPU,but only detected an i686 CPU.

解决方法

  1. 进入Bois将Virtualization Technology 的状态从Disable 改为Enable


    Android模拟器Genymotion的安装和使用_第6张图片
    解决方法-1.png
  2. 打开VirtualBox,选中虚拟设备右键“设置>>系统>>硬件加速”均开启


    Android模拟器Genymotion的安装和使用_第7张图片
    解决方法-2.png
  3. “设置>>常规>>版本”选择 Ubuntu(64-bit)


    Android模拟器Genymotion的安装和使用_第8张图片
    解决方法-3.png

你可能感兴趣的:(Android模拟器Genymotion的安装和使用)