第一步:下载并安装Genymotion模拟器
到genymotion官网下载https://www.genymotion.com/
首先要注册一个账号,点击sign in注册,邮箱注册后点击Trial,出现如下界面,里面有三个系统的版本,我们选择windows系统的
这里找免费版本的genymotion是在Trial下的,之前在下面界面蓝框位置有个下载链接,现在已经没有了,想使用免费版本的就要在Trial下面找。
另外需要注意是下载的时候选择带virtualbox版本的,因为genymotion运行是在virtualbox中的,virtualbox必不可少,所以选择二合一版本一个是为减少安装步骤,另外就是以防单独安装出现其它变故。
这里下载好之后点击exe程序安装,按照指示傻瓜式安装就行,期间会请求安装oracle的一些服务,同意安装即可
第二步:新建一个虚拟机设备
安装好之后,用genymotion账号登陆下,否则无法下载虚拟机镜像,然后点击person use(免费的还要啥***)。在genymotion界面点击add新建一个AVD,我这里选择的是API24,分辨率是768*1280的设备,这个版本的genymotion貌似都没有小屏的,大小根据自己显示屏的大小来选择,以防选择过大,影响调试
选择好后,点击next,下载镜像,网不好的需要耐心等待一段时间
镜像下载后,点击finish完成,进入genymotion设备管理界面,选择要启动的设备start即可
第三步:在AndroidStudio中下载Genymotion插件
在AS中打开设置(Ctrl+Alt+S),找到Plugins选项并点击,在搜索栏输入genymotion,然后点击Search in repositories在线搜索点击Search in repositories后出现如下界面,然后点击Install安装即可
安装后会要求重启AS,重启AS后,工具栏会出现genymotion图标
点击genymotion图标,在设备管理界面选择要启动的设备
第四步:调试工程选择Genymotion模拟器
例如下面运行github上一个开源项目,选择配置好的genymotion设备就可以愉快调试了