Genymotion下载及安装(安卓虚拟机) 一、注册登录 二、下载、安装安卓模拟器Genymotion 三、使用Genymotion创建虚拟设备 四、Android Studio中安装Genymotion插件 五、Android Studio集成Genymotion和调试 问题汇总

Genymotion下载及安装

打开Genymotion官网,https://www.genymotion.com/ ,首先点击右上角的Sign in进行登录操作。如何登录就不细讲了,下面讲一下如何注册(备注:注册按钮在登录界面中)。

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

注册

如果没有账号,则需要先注册。在登录界面,点击Create an account按钮打开注册界面。

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

注册界面如下:(使用谷歌浏览器翻译后的界面)

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

按照上面的提示输入相关内容,需要注意的是输入邮箱和密码后,系统会发送一封邮件到你邮箱,请一定要去验证。注意:一定要进行验证!!!

二、下载、安装安卓模拟器Genymotion

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

下载genymotion

因为Genymotion运行需要VirtualBox,如果电脑中没安装过,建议选这个版本。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

安装Genymotion

以安装genymotion-2.9.0-vbox.exe为例,双击运行下载的Genymotion安装文件,选择安装目录后,点击下一步。【安装过程中直接一路下一步即可】

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总  Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总  Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

因为下载的安装包含有VirtualBox,所以在安装过程中会自动进行安装VirtualBox的操作界面。

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总  Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总  Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总  Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总  Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总  

注意:建议去掉勾选!!!

至此,Genymotion也就安装完了。

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

首次打开软件后的界面如下:

如果有序列号,则输入。没有的话就点击Personal Use即可。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总  Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

第一次进入Genymotion,会检查你是否有安卓虚拟设备。如果没有会弹出对话框,询问你是否现在添加一个虚拟设备,点击yes或者no就可以了。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

三、使用Genymotion创建虚拟设备

在首页界面,点击ADD按钮。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

打开创建虚拟设备界面,在界面的底部提示需要登录验证。(注意:如果验证不通过,请到邮箱确认是否已经验证过)

点击右下角的Sign in按钮,打开登录对话框。输入用户名和密码进行登录。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总  Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

验证成功后,可以看到有很多虚拟设备。选中想添加的虚拟设备,选择后点击下一步。

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

下载安装,等到下载到100%.点击[Finish]按钮。

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

注意,每一个API版本可以对应多个机型,此处下载安装的是API版本。例如,下面两个虚拟设备,Google Nexus5 - 6.0.0和Custom Phone – 6.0.0,如果已经存在了其中一个设备,那么另外一个设备创建的时候不需要重复下载了,可直接创建成功。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

回到主窗口,选择一个我们已经添加的模拟器,点击启动按钮启动模拟器。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

启动虚拟机:

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

四、Android Studio中安装Genymotion插件

安装步骤见官网说明:https://www.genymotion.com/plugins/

打开File——Settings——Plugins——Browse Repositories界面

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

在搜索输入框中输Genymotion进行搜索查找,然后点击右侧的Install按钮。

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

安装成功后,重启Android Studio。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

安装成功后会在工具栏出现一个genymotion的图标,但这个时候还没有关联到电脑上的模拟器。

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

点击这个genymotion图标,打开关联模拟器设置(setting——other setting->genymotion)界面,关联模拟器:

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

五、Android Studio集成Genymotion和调试

打开genymotion的主页面——Settings——ADB

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

选择Android SDK的位置

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

重启Android studio,并重启android studio的genymotion插件(点击下genymotion图标)。

问题汇总

在Android Studio中run项目时看不到Genymotion创建的虚拟设备的问题

问题截图

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

解决方案

点击genymotion图标或者打开Genymotion软件,启动其中一个模拟器,那么run项目就会看到genymotion的虚拟设备。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

此时,在run项目,就会发现出现了genymotion创建的这个虚拟设备。

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

在genymotion创建的虚拟设备中启动项目失败,提示java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime.IncrementalClassLoader$DelegateClassLoader[DexPathList的问题

问题原因

genymotion用的是vbox虚拟机,相当于在x86环境下运行的,限定ARM的程序(比如微信)自然是无法安装了,会提示"INSTALL_FAILED_CPU_ABI_INCOMPATIBLE"这个错误。同理,如果项目中用到了微信、百度等的API,那么这个项目也是出现类似的错误。

解决方案

下载arm的支持组件,然后直接拖到Genymotion建立的虚拟器上面点击OK重启就可以正常调试了。

Genymotion-ARM-Translation.zip下载地址:

第一个地址:链接:http://pan.baidu.com/s/1eRLlWZK 密码:x58k

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

第二个地址:链接:http://pan.baidu.com/s/1bpy7DDX 密码:gm34

 Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

目前网上流传的版本Genymotion-ARM-Translation.zip是适配 Android 5.0以前的版本的,5.0、5.1及6.0版本可能无法使用 。

建议先使用第一个地址的arm组件,如果不行的话,再考虑使用其他版本。

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

注意:

Genymotion-ARM-Translation.zip千万不要放到电脑的中文目录下!!!否则拖拽到虚拟设备中会变成复制操作。

每一个想要使用的虚拟设备都需要安装这个arm组件!!!

Genymotion无法启动_unable to start the virtual device

Genymotion下载及安装(安卓虚拟机)
一、注册登录
二、下载、安装安卓模拟器Genymotion
三、使用Genymotion创建虚拟设备
四、Android Studio中安装Genymotion插件
五、Android Studio集成Genymotion和调试
问题汇总

以上步骤操作完成之后就可以启动你的虚拟机了。那么Genymotion上面的安卓虚拟机也就可以启动了。