https://www.jianshu.com/p/48b5d731adfb
工具需求
JDK安装与配置
移步至百度经验。
Virtualbox安装
安装前作说明如下:
Virtualbox作为Genymotion运行的平台,但是Virtualbox的版本会影响Genymotion是否成功运行,笔者使用的是4.3.20版本,亲测,可以成功开启Genymotion。下面是安装过程,图例为4.3.12版本,经测试,无法成功开启模拟器,但安装流程并不影响本教程,实际安装建议使用笔者推荐的4.3.20版本:
单击Next按钮。
选择好安装路径,单击Next按钮。
继续单击Next按钮。
安装过程中提示安装会重置本机的网络连接,使网络临时中断,询问是否现在进行安装?单击Yes按钮。
单击Install按钮。
安装开始。
安装完成后,去掉Start...的勾选框,因为还需继续Genymotion的安装,单击Finish按钮。
完成后,提示是否重启电脑,选择否,单击No按钮。至此Virtualbox安装完毕。
Genymotion安装
去官网下载Genymotion时,建议下载不绑定Virtualbox版本的,因为绑定版本的可能会有Genymotion无法开启的问题。
开始安装Genymotion。
单击Next按钮。
选择好安装路径,单击Next按钮。
单击Next按钮。
单击Install按钮。
正在安装...
去掉Launch Genymotion的勾选框,单击Finish按钮。至此Genymotion安装完毕!
Android Studio安装
终于切入正题,开始Android Studio的安装。为方便安装,笔者下载已经绑定SDK版本的Android Studio。
双击可执行文件后,开始安装流程。
单击Next按钮。
这里需要注意一下:
因为已经使用了第三方Android模拟器,所以Android Virtual Device可以不选,同理与模拟器相关的Performance(Android Virtual Device底层架构相关)也可以不选,单击Next按钮。
单击I Agree按钮。
配置好Android Studio和SDK的安装位置(图中SDK的安装路径,笔者多了一个\,属于手误),单击Next按钮。
单击Install按钮,开始安装。
正在安装...
完成安装,单击Finish按钮,同时启动Android Studio。至此Android Studio安装完毕。
创建第一个Android工程
在配置Genymotion前,先创建我们的第一个Android工程。
打开Android Studio,选择Start a new Android Studio project选项。
为工程命名,此处笔者将其命名为HelloWorld,工程路径可以自行选择。
单击Next按钮。
选择Blank Activity选项,单击Next按钮。
默认Activity命名为MainActivity,单击Finish按钮完成创建。
工程创建完成,进入Android Studio编辑界面。至此,第一个Android工程创建完毕。
Genymotion在Android Studio中的配置
如果之前没有配置Genymotion时,Android Studio的工具栏是这样的。
此时Android Studio中没有Genymotion的图标,接下来进行Genymotion在Android Studio中的配置。
选择菜单栏,File-Settings...,会显示如下窗体。
选中左侧的Plugins,进入插件设置界面,点击右侧的Browse repositories...按钮,出现窗体如下。
在搜索框中输入Genymotion,右键单击Genymotion项,选择Download and Install选项。
开始下载Genymotion插件,这个插件是为了给Android Studio配置Genymotion的路径用的,没有这个插件,Android Studio将无法集成Genymotion。
插件安装完成后,单击Restart按钮重启Android Studio。
重启后,可以在Android Studio中看到Genymotion的图标。
点击Genymotion图标后,会提示没有配置Genymotion的路径,然后进入Settings,配置Genymotion路径,选择Genymotion的安装路径,单击Apply按钮和OK按钮完成配置。
Genymotion模拟器的创建
配置完成后,创建Genymotion模拟器,测试配置是否成功!单击Android Studio中的Genymotion图标,出现弹窗。
在Genymotion Device Manager窗口中,单击New...按钮。
Genymotion开启中...
单击Yes按钮,开始创建。这里做说明如下:
如果窗体中Available virtual devices列表中没有显示各版本的设备,可能原因是未登录,此时会有Sign in选项。如果没有Genymotion账号,可点击这里完成账号的注册。如果Genymotion的官网无法访问,可尝试翻墙,这里不做过多讲解。
读者们可自行选择模拟器,笔者推荐使用Google Nexus5-4.4.4-API19,这里不建议初学者使用5.0及以上的系统,因为5.0以后有很多新的特性,建议在了解Android基础知识之前先不接触。
对新建的模拟器进行命名,这里笔者使用默认名称。
系统镜像文件下载中,耗时较长,如果迟迟没有看到下载进度,建议使用翻墙工具。
下载完成后,单击Finish按钮完成创建。
选中新建的模拟器,单击Start按钮启动模拟器。
至此,Genymotion模拟器创建完成,说明配置成功!
运行第一个Android工程
打开时的界面(一开始是没有虚拟设备的,点击Add按钮添加不通的设备即可)
三、在Android Studio中集成Genymotion
坑一:无法在AS中找到Settings,导致不知道在哪安装插件
这里我使用的是在AS中安装genymotion插件来完成的
你上网搜的话都是这么说:File -> Settings -> Plugins...
但是我的AS找不到Settings(在Mac下是找不到的,windows下面是有的)
这种情况其实是我是在首页找到的
然后找到genymotion插件安装即可
安装好后重启AS,你会发现在工具栏出现了genymotion图标
项目运行在模拟器中
先点击genymotion图标,在选中一个模拟器,start一下。
启动过程动画
模拟器启动成功后
接下来,启动我们的安卓项目,这里会弹出我们的连接设备,也就是我们启动的模拟器设备
最后运行成功
作者:代码咖啡
链接:https://www.jianshu.com/p/48b5d731adfb
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。