在做安卓开发过程中,如果不想用真机测试(有时候需要不同型号的机器来测),我推荐使用Genymotion。理由很简单,因为Genymotion比Android Studio自带的AVD无论是启动速度还是运行速度都要快得多,而且资源(特别是内存)占用更小。
接下来说一下完整的下载 - 安装 - 使用的过程。
下载##
在官网 下载免费版本,需要注册一个账号登录后才能下载。
是依赖VirtualBox虚拟机的,如果电脑上没装就点击Get Genymotion(126.02MB)。装了就点击Get Genymotion (without VirtualBox)() (24.03MB)。
然后再点击genymotion-idea-plugin.jar下载Android Studio的插件。

安装除了选路径都是下一步下一步即可。
首次运行Genymotion可能会出现Unable to load VirtualBox engine.的错误。

解决方法是打开VirtualBox,点击管理 - 全局设定。

选择网络 - Host-Only,双击VirtualBox Host-Only Ethernet Adapter进行编辑。

把IP地址,服务器地址等改为如下值。


重启Genymotion后会弹出没有设备是否创建,点击yes。

然后要你登录。

登录完可以选择一个模拟器,我选择API22的Nexus5。

Next

Finish

双击模拟器就可以启动

启动速度比Android Studio的AVD快多了。

给Android装上Genymotion插件##
打开Android Studio,File - Settings...

Plugins - Install plugin from disk...

选择一开始下载的genymotion-idea-plugin-20150223.jar。

装完后Android Studio多了个genymotion小图标。

按Shift + F10运行HelloWorld后选择刚才创建的模拟器。

HelloWorld装进模拟器了。

双击运行跑起来了。

网友评论