美文网首页
使用Genymotion代替AVD测试安卓程序

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

作者: 许宏川 | 来源:发表于2015-07-02 20:52 被阅读2836次

在做安卓开发过程中,如果不想用真机测试(有时候需要不同型号的机器来测),我推荐使用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装进模拟器了。


双击运行跑起来了。


相关文章

网友评论

      本文标题:使用Genymotion代替AVD测试安卓程序

      本文链接:https://www.haomeiwen.com/subject/prfyqttx.html