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即可。
虚拟设备.png
点击ADD按钮,添加虚拟设备;
点击右下角的Sign in按钮,打开登录对话框,输入网站注册的用户名和密码进行登录。
登录成功后,可以看到有很多虚拟设备。选中想添加的设备,选择后点击Next
下载完成后,回到主窗口,选择一个我们已经添加的模拟器,双击或点击Start按钮启动模拟器。
模拟器启动页.png
安装并运行APP
直接将apk拖拽至打开的模拟器中,自动安装并打开程序。
运行app.png异常的处理
问题:The virtual device got no IP address
启动模拟器,提示The virtual device got no IP address,如图:
报错.png
原因:This kernel requires an X86-64 CPU,but only detected an i686 CPU.
先在Virtual Box中启动报错的虚拟设备,查看具体的原因
错误原因.png
This kernel requires an X86-64 CPU,but only detected an i686 CPU.
解决方法
-
进入Bois将Virtualization Technology 的状态从Disable 改为Enable
解决方法-1.png -
打开VirtualBox,选中虚拟设备右键“设置>>系统>>硬件加速”均开启
解决方法-2.png -
“设置>>常规>>版本”选择 Ubuntu(64-bit)
解决方法-3.png
网友评论