用过Eclipse开发的Android工程师都知道原生的模拟器非常NB啊,每次出场就跟古代的大姑娘上轿一样,要先打扮好,然后迈着三寸金莲慢慢悠悠出来,实在受不了了,所以干脆找个可替代的产品吧,想起前阵子在微博上看到的Genymotion,于是今天就直接用上了,果断速度杠杠滴啊,写android的小伙伴们可以果断走起了,注意:mac下写android的小伙伴要耐心点儿,如果你升级了10.9的话,会有意想不到的兼容性问题发生,本人血的教训已经可以足够作为证明了。

准备工作

首先到Genymotion官网上注册一个账号,传送门在此,注意,该账号并非只用于下载所需程序,还会在你新建不同的Devices时要用到,所以要记牢。注册完账号之后,登录,然后就可以直接到下载页面(下载传送门在此)去下载你所需要的东西了,基本上我们需要如下的几个程序或者插件:

VirtualBox(win系统下Genymotion官方有Genymotion Installer With VirtualBox版本的,可直接下载,mac osx或者Linux系统需要单独安装VirtualBox)

Genymotion Installer

当然,还需要额外的Eclipse或者IntelliJ IDEA的插件,这个可以下载完再安装,也可以直接在线安装。

准备就绪之后就开始一路next安装完Genymotion Installer,然后打开Genymotion程序,如下图:


点击Settings,指定下你的android的SDK位置,我自己的电脑上安装了Android Studio和Eclipse,所以这里通用了同一个SDK,如下图:



完成了之后,接下来,我们还要在Eclipse中安装相对应的插件:

点击Help->Install New Software, 输入如下网址,http://plugins.genymotion.com/eclipse,然后安装即可。

然后我们就会发现在Eclipse中多了这么一个按钮,这个就是Genymotion的Virtual Device Manager按钮


接下来,我们打开安装好的Genymotion的程序,点击add,添加一个设备,会弹出提示需要登录,输入文章开始的时候我们创建的账号和密码,然后在列表中选择我们要添加的设备信息,点击右下角的Add按钮即可添加一个设备。

需要注意的一点就是,Genymotion模拟器访问网络和原生的Android模拟器是不一样的,因为Genymotion模拟器是运行在VirtualBox虚拟机上的x86架构的Android版本(这也是它的开机速度远胜于原生模拟器的原因吧),所以如果你的应用需要联网的话,那么你需要查看一下你的VirtualBox的虚拟网卡了。

OK, have fun with it!

2013年11月10日, EricTang 记



更多相关文章

  1. 准备你的应用(Android免安装应用)
  2. Android(安卓)模拟器屏幕定制(修改控制器大小)
  3. Android(安卓)LBS系列06 位置策略(二)模拟位置数据的方法
  4. android studio2.3以后给apk签名打包后安装失败的问题[INSTALL_P
  5. Android开发调试无法连接到夜神模拟器的解决方法
  6. Android逆向之Xposed详解
  7. Android(安卓)Studio离线安装gradle(亲测可用)
  8. Ohone SDK的模拟器居然不能联网??
  9. Android中的第一个NDK的例子

随机推荐

  1. PHP-从多维数组中删除重复值
  2. php异常和错误处理
  3. 最好的PHP IDE和PHP文本编辑器合集
  4. php 顶部偶尔出现一个乱码字符?
  5. PHP如何获得地址栏的特殊字符呢?
  6. 使用PHP显示所有列条目
  7. ThinkPHP5.0框架开发--第10章 TP5.0验证
  8. 在Amazon EC2 linux AMI上安装FFMPEG-Php
  9. php的控制器链
  10. 仅在两个字符串之间移除空白。