我们在进行App测试的时候,除了使用真机进行测试,有时候还需要借助模拟器来进行测试,那么Android SDK本身给我们提供了一个原生态的模拟器,但是由于启动太慢,性能太差,逐渐被大家放弃了,那么还有一些其他的第三方模拟器,我个人比较喜欢genymotion,今天我们就讲一下如何安装Genymotion模拟器。
 
一、首先我们需要去官网注册一个账号,官网地址:https://www.genymotion.com/
1.点击Sign In:
2.点击Create an account:
3.按要求一次填写Username、Email Address、Password,Company Type(公司类型)选择Gamer/personal(玩家或个人),Usage Type(使用类型)选择Testing(测试)、Country(国家)选择China,勾选I accept the Terms and Conditions,然后点击Create an account:
4.看到如下界面,告诉你给你的注册邮箱发了一个确认链接,需要你登录邮箱进行确认:
5.登录邮箱确认后,看到如下提示证明账号创建成功:
 
二、账号创建好后接下来我们就开始下载,下载地址:https://www.genymotion.com/download/
1.windows系统,我们一般选择下载包含 VirtualBox的,如果你已经安装了VirtualBox也可以选择不包含VirtualBox的进行下载,Mac的需要自行安装VirtualBox,VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads
windows截图:
Mac截图:
2.下载好后双击就可以进行安装了。
3.安装完成后运行程序,我们会看到一个关于genymotion的介绍,点击close按钮,关闭即可:
4.接下来会让你选择一个license,我们选择Person Use(个人使用):
5.勾选下图的复选框,然后点击Accept:
6.点击Settings:
7.点击Sign In:
 
8.输入账号和密码,点击Sign In:
 
9.茹下图显示你的用户名,证明登录成功:
 
三、添加Devices。
1.点击Add:
2.稍等一会就回出现device列表,我们也可以根据Android version和Device model进行筛选,也可以进行搜索,我这里是筛选Android version为4.4.4的devices,然后选择Galaxy S5,点击Next。
3.在点击下一步:
4.接下来就是等待下载,下载完成后点击Finish即可:
5.添加功能后,在如下界面就回出现刚刚添加的devices。
6.选中添加的device点击Start或者双击即可运行模拟器,模拟器运行成功后截图:
 
 
四:FAQ
1.有同学可能在下载device这一步会下载的很慢甚至下载不下来的情况,不要着急,genymotion主要是下载ova文件,这里我已经下载了一些版本,大家可以从我的网盘下载:
链接:http://pan.baidu.com/s/1nvp6iZB 密码:lf11
大家选择自己需要的版本进行下载,下载完成后放到genymotion的ova文件夹下即可,windows的ova路径为:C:\Users\zhaowei\AppData\Local\Genymobile\Genymotion\ova 这是我的路径,大家可以参考找到自己的路径,Mac路径为:/Users/zhaowei/.Genymobile/Genymotion/ova 。
将下载好的文件复制到ova文件夹下后重启Genymotion,然后点击Add进行添加:
然后选择Android版本进行筛选,选择的版本必须和下载的文件的版本一致,然后从筛选后的devices中选择其中一个点击Next:
之后再添加Next:
接下来就是安装了,会发现很快会安装完成,然后点击Finish,完成之后就会发现添加的device了:
 
2.模拟器启动后向模拟器中安装App会出现失败的情况,如图:
genymotion现在的发布版本没有带有Genymotion-ARM-Translation.zip,需要手动添加!
首先下载该文件,下载好后直接拖进虚拟器中:
拖进去后模拟器会自己进行安装,安装过程中会有如下弹窗,直接点击OK:
 
出现如下弹窗,说明安装成功:
 
然后重启模拟器和genymotion进行App安装:
安装成功。
3.安装完genymotion后我们会发现执行adb device报错,如图:
这是因为adb端口被genymotion占用了,我们需要在genymotion中进行设置,点击Settings然后点击ADB,我们勾选第二个使用自己的SDK,然后配置SDk地址,下面出现对勾说明配置正确:
然后重启genymotion即可:
 
 
以上就是genymotion的安装过程以及一些常见问题,感谢关注。

如何安装Genymotion模拟器的更多相关文章

  1. 第一次使用Android Studio时你应该知道的一切配置(二):新建一个属于自己的工程并安装Genymotion模拟器

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  2. Android Studio 入门级教程(二):新建一个属于自己的工程并安装Genymotion模拟器

    声明 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4392611.html [系列] Andr ...

  3. Ubuntu安装genymotion模拟器步骤

    1.安装VitrualBox genymotion模拟器需要有VirtualBox环境,打开终端(ctrl + alt + T),执行以下命令: sudo apt-get install virtua ...

  4. 安装Genymotion模拟器(第三方)

    优势: 启动速度更快 注册账户,下载可用的系统镜像,就可以使用.     官方网站: https://www.genymotion.com/account/login/ 选择的版本是带VirtualB ...

  5. Android Studio安装genymotion模拟器

    1.Genymotion的安装: Genymotion无疑是目前最快最好用的模拟器.官网下载地址:https://www.genymotion.com/ 先注册,然后下载,安装VirtualBox最简 ...

  6. Win8.1 64bit安装Genymotion模拟器

    其实安装并不复杂,只要环境正常,此事并不难.但估计最坏的情况都被我撞上了,才折腾了差不多一天的 那我有哪些环境不正常呢? 破解了系统主题 Device Install Service服务未启动 下面来 ...

  7. Android Studio中安装Genymotion模拟器

    Genymotion的安装: Genymotion无疑是目前最快最好用的模拟器.官网下载地址:https://www.genymotion.com/ 进到官网却找不到免费下载地址了,都需要money, ...

  8. 安装Genymotion android模拟器

    Genymotion优点: 速度快性能好,资源占用低,系统要求512MB内存就能运行 支持 OpenGL 3D加速,可以流畅玩大型3D游戏 支持同时启动多个模拟器,可以实现软件或游戏多开 支持多种虚拟 ...

  9. Genymotion模拟器安装问题及解决(启动失败,模拟器不能联网)

    安装Genymotion模拟器安装后启动不了,报错: 百度的解决方法是打开VMVBirtualox选中自己的设备点击设置—常规—将版本设置为图中箭头所指的: 但是我这样做的时候发现我的下拉列表中没有6 ...

随机推荐

  1. 加密算法(DES,AES,RSA,MD5,SHA1,Base64)比较和项目应用

    加密技术通常分为两大类:"对称式"和"非对称式". 对称性加密算法:对称式加密就是加密和解密使用同一个密钥.信息接收双方都需事先知道密匙和加解密算法且其密匙是相 ...

  2. UVA-1626 Brackets sequence (简单区间DP)

    题目大意:给一个有小括号和中括号组成的序列,满足题中的三个条件时,是合法的.不满足时是不合法的,问将一个不合法的序列最少添加几个括号可以使之变成合法的.输出最短合法序列. 题目分析:这是<入门经 ...

  3. POJ-2415 Hike on a Graph (BFS)

    Description "Hike on a Graph" is a game that is played on a board on which an undirected g ...

  4. 基础最短路(模板 dijkstra)

    Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路.不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多 ...

  5. 部署docker-registry私有仓库

    部署docker-registry私有仓库 创建文件夹 sudo mkdir -p /var/docker-data/{registry,certs,auth} ​ sudo openssl req ...

  6. iOS开发-开发文档安装

    iOS开发肯定离不开开发文档,苹果有在线帮助文档,xCode其实可以下载模拟器文档和iOS8.1文档的,不过下载的速度实在不敢恭维,而且比较头疼的是不显示下载进度条的,苹果的开发文档都是放在)/应用程 ...

  7. IOS UI-Button按钮

    #import "ViewController.h" @interface ViewController () { UILabel *lable; BOOL moveFlag; N ...

  8. java并发编程:线程安全管理类--原子操作类--AtomicReference<V>

    1.类 AtomicReference<V> public class AtomicReference<V>extends Objectimplements Serializa ...

  9. learning docker steps(4) ----- docker swarm 初次体验

    参考:https://docs.docker.com/get-started/part4/ 了解 swarm 集群 swarm 是一组运行 Docker 并且已加入集群中的机器.执行此操作后,您可以继 ...

  10. [置顶]使用scrapy_redis,自动实时增量更新东方头条网全站新闻

    存储使用mysql,增量更新东方头条全站新闻的标题 新闻简介 发布时间 新闻的每一页的内容 以及新闻内的所有图片.项目文件结构. 这是run.py的内容 1 #coding=utf-8 2 from ...