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