使用Genymotion代替原生模拟器

用过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 记



  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值