Genymotion可用来模拟安卓虚拟机,并且速度要比安卓SDK中的
模拟器快很多,亲测大概20秒启动,分为private版和business两个版本,分别是收费版和免费版。
为了快速体验,我把它作为Android Studio的默认emulator,具体安装方法如下(以下内容均为Ubuntu下操作,win的官网也有):
安装Virtualbox
Genymotion需要事先安装好virtualbox才能使用。
sudo apt-get install virtualbox
或者上Virtualbox官网https://www.virtualbox.org/下载安装,genymotion要求版本位4.1以上。
安装Genymotion
Genymotion官网https://www.genymotion.com/#!/
需要注册才能下载,免费版自己用就够了。
在官网的Dev.zone中提供了详细安装方法。下图为linux版的
替代AVD
要让安卓app能够使用Genymotion测试,需要下载安装Genymotion插件。因为我们已经安装了Genymotion完整客户端,所以这里我们只需要下载官网不推荐的插件包。
下载完之后打开
Android Studio->file->settings->plugins->install plugin from disk
选择下载的插件包,然后需要修改Genymotion的设置中Android SDK的路径为自己安装的SDK的路径。
大功告成
打开Genymotion,建好相应版本虚拟机,就可以开始了。(第一次需要下载镜像,比较久)
这时候在Android Studio中就可以看到它识别到了我们的虚拟机,调试的时候选择它就OK了