使用Genymotion代替AVD测试安卓程序

在做安卓开发过程中,如果不想用真机测试(有时候需要不同型号的机器来测),我推荐使用Genymotion。理由很简单,因为Genymotion比Android Studio自带的AVD无论是启动速度还是运行速度都要快得多,而且资源(特别是内存)占用更小。
接下来说一下完整的下载 - 安装 - 使用的过程。

下载##

在官网 下载免费版本,需要注册一个账号登录后才能下载。
是依赖VirtualBox虚拟机的,如果电脑上没装就点击Get Genymotion(126.02MB)。装了就点击Get Genymotion (without VirtualBox)() (24.03MB)。
然后再点击genymotion-idea-plugin.jar下载Android Studio的插件。

使用Genymotion代替AVD测试安卓程序_第1张图片

安装除了选路径都是下一步下一步即可。

首次运行Genymotion可能会出现Unable to load VirtualBox engine.的错误。


使用Genymotion代替AVD测试安卓程序_第2张图片

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


使用Genymotion代替AVD测试安卓程序_第3张图片

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


使用Genymotion代替AVD测试安卓程序_第4张图片

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


使用Genymotion代替AVD测试安卓程序_第5张图片
使用Genymotion代替AVD测试安卓程序_第6张图片

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


使用Genymotion代替AVD测试安卓程序_第7张图片

然后要你登录。


使用Genymotion代替AVD测试安卓程序_第8张图片

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


使用Genymotion代替AVD测试安卓程序_第9张图片

Next


使用Genymotion代替AVD测试安卓程序_第10张图片

Finish


使用Genymotion代替AVD测试安卓程序_第11张图片

双击模拟器就可以启动


使用Genymotion代替AVD测试安卓程序_第12张图片

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


使用Genymotion代替AVD测试安卓程序_第13张图片

给Android装上Genymotion插件##

打开Android Studio,File - Settings...


使用Genymotion代替AVD测试安卓程序_第14张图片

Plugins - Install plugin from disk...


使用Genymotion代替AVD测试安卓程序_第15张图片

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


使用Genymotion代替AVD测试安卓程序_第16张图片

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


使用Genymotion代替AVD测试安卓程序_第17张图片

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


使用Genymotion代替AVD测试安卓程序_第18张图片

HelloWorld装进模拟器了。


使用Genymotion代替AVD测试安卓程序_第19张图片

双击运行跑起来了。


使用Genymotion代替AVD测试安卓程序_第20张图片

你可能感兴趣的:(使用Genymotion代替AVD测试安卓程序)