Android模拟器Genymotion安装使用教程详解

时间:2022-09-18 13:48:05

一、注册\登录

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

Android模拟器Genymotion安装使用教程详解

注册

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

Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解

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

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

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

下载genymotion

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

Android模拟器Genymotion安装使用教程详解

mac电脑要下载VirtualBox,https://www.virtualbox.org/wiki/Downloads

安装Genymotion

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

Android模拟器Genymotion安装使用教程详解  Android模拟器Genymotion安装使用教程详解

Android模拟器Genymotion安装使用教程详解  Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解  Android模拟器Genymotion安装使用教程详解

Android模拟器Genymotion安装使用教程详解  Android模拟器Genymotion安装使用教程详解

Android模拟器Genymotion安装使用教程详解  Android模拟器Genymotion安装使用教程详解

Android模拟器Genymotion安装使用教程详解  Android模拟器Genymotion安装使用教程详解

Android模拟器Genymotion安装使用教程详解

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

至此,Genymotion也就安装完了。

Android模拟器Genymotion安装使用教程详解

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

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

Android模拟器Genymotion安装使用教程详解  Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解

三、使用Genymotion创建虚拟设备

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

Android模拟器Genymotion安装使用教程详解

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

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

Android模拟器Genymotion安装使用教程详解  Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解 Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解

Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解

启动虚拟机:

Android模拟器Genymotion安装使用教程详解

四、Android Studio中安装Genymotion插件

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

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

Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解

安装成功后,重启Android Studio。

Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解

五、Android Studio集成Genymotion和调试

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

Android模拟器Genymotion安装使用教程详解

选择Android SDK的位置

Android模拟器Genymotion安装使用教程详解

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

问题汇总

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

问题截图

Android模拟器Genymotion安装使用教程详解

解决方案

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

Android模拟器Genymotion安装使用教程详解

Android模拟器Genymotion安装使用教程详解

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

Android模拟器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/1sldTRxN 密码:525u

第一个地址:链接:https://pan.baidu.com/s/1asGkcjoplSrugx_cGBcWqQ 密码:8vy2

Android模拟器Genymotion安装使用教程详解

第二个地址:链接:https://pan.baidu.com/s/1ezh1XxtF8vRUrd3mbsf-EQ 密码:gv2t

Android模拟器Genymotion安装使用教程详解

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

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

Android模拟器Genymotion安装使用教程详解

Android模拟器Genymotion安装使用教程详解

注意:

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

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

Genymotion无法启动_unable to start the virtual device

解决办法是:通过BIOS启动CPU虚拟化(不同的电脑,一下界面可能不一样,但大体意思是一样的。这个不用说了吧~~~~)

Android模拟器Genymotion安装使用教程详解

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

Android模拟器Genymotion安装使用教程详解的更多相关文章

  1. 【Android Studio安装部署系列】三十二、Android模拟器Genymotion安装使用教程详解

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 一.注册\登录 打开Genymotion官网,https://www.genymotion.com/ ,首先点击右上角的Sign in进行 ...

  2. Android模拟器genymotion安装与eclipse 插件安装

    推荐一款Android模拟器"Genymotion",有点速度快,占用资源少,可整合eclipse.闲话少谈,看安装步骤. 1.下载地址:https://www.genymotio ...

  3. Android模拟器Genymotion安装apk

    一.下载apk 选择你需要安装的apk进行下载,下载完以后放在与adb.exe同一目录下: 看我的 二.安装apk遇到的问题 开启Genymotion模拟器,然后cmd到你的platform-tool ...

  4. Android 模拟器genymotion安装,eclipse 插件

    genymotion是一款号称速度最快性能最好的android模拟器,它基于Oracle VM VirtualBox.支持GPS.重力感应.光.温度等诸多传感器:支持OpenGL 3D加速:电池电量模 ...

  5. Android模拟器Genymotion安装向导

    Genymotion简述 Genymotion提供Android虚拟环境的工具集.相信很多Android开发者一定受够了速度慢.体验差效率及其地下的官方模拟器了.如果你没有物理机器,又不想忍受官方模拟 ...

  6. u盘安装系统教程详解

    一.准备阶段 提前准备一个至少1G或以上的u盘,方便好用. 1.制作u盘启动工具 (1)工具下载,推荐IT天空的优启通 下载地址:https://www.itiankong.net/thread-37 ...

  7. Laravel Homestead 安装 使用教程详解!

    1 Laravel Homestead 1 安装: 1 下载: http://www.vagrantup.com/downloads.html 1 配置: 1 1 测试: 1 1 ********** ...

  8. android模拟器genymotion安装virtualbox不能为虚拟电脑启动一个新任务

    错误详情如下: Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastErro ...

  9. 最强Android模拟器genymotion的安装与配置

    Android开发人员都知道,原生的模拟器启动比较慢,操作起来也不流畅,还会出现莫名的问题.当然很多人都会选择直接使用android手机来开发,但是有时候需要在投影仪上演示程序的时候手机不太好做到吧. ...

随机推荐

  1. 【转】linux中waitpid及wait的用法

    原文网址:http://www.2cto.com/os/201203/124851.html wait(等待子进程中断或结束) 表头文件      #include<sys/types.h&gt ...

  2. session绑定线程

  3. &lbrack;译&rsqb;GotW &num;1&colon; Variable Initialization 续

    Answer 2. 下面每行代码都做了什么? 在Q2中,我们创建了一个vector<int>且传了参数10和20到构造函数中,第一种情况下(10,20),第二种情况是{10, 20}. 它 ...

  4. Mysql学习(慕课学习笔记1)启动、登录及常用命令

    Mysql学习 启动数据库服务 net start mysql    (不能加分号!!!!) 关闭数据库服务 net stop mysql 登录数据库 mysql -uroot -p -P3306 - ...

  5. ubutun 安装php7&period;1x

    服务器ecs上本来跑了一套nginx+php5.5,由于新项目使用的是laravel5.4,所以不得不把php升级,在此记录下在此安装的过程和遇到的问题,总体来说还算顺利 cd /usr/local/ ...

  6. JBoss7 如何用脚本 启动 和 停止

    用脚本来启动/停止JBoss服务器,有助于开发部署的 自动执行,提高工作效率. 在JBoss以前的版本中,很容易在bin目录下面找到 启动和停止服务器的脚本: run.bat shutdown.bat ...

  7. &lbrack;AtCoder agc021D&rsqb;Reversed LCS

    Description 题库链接 在改变原串 \(S\) 最多 \(K\) 个字母的前提下,使得 \(S\) 和 \(S\) 的反串的 \(LCS\) 尽量长,问最长长度. \(1\leq K\leq ...

  8. 虚拟机设置静态IP与配置网络

    不废话,直接上图 一:先配置虚拟机的网络 二:配置win10-VM8网络 三:查看以太网的ip信息,直接在管理员命令中输入 ipconfig /all可以到连接信息 四:如果在上面找不到VM8的网络信 ...

  9. Scala开发入门指南

    作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs 一.下载Scala 当前Scala的最新版本为2.10.2版,Windows有两种发布包: 1)Windo ...

  10. SVN解决冲突的方法

    SVN管理代码工具在群组合作开发的过程中,若多人同时修改一个文件,就会出现冲突的情况. 冲突演示: 有A.B两个用户,他们各自从svn服务器中检出了file.txt文件,此时A.B.服务器三个地方的f ...