是时候来一波Android Studio与Genymotion的配置了

更新:2018-6-5 本文发布较早,模拟器安装过于繁琐,读者们可以直接下载网易的MuMu模拟器,代替VBox + Genymotion,应该会方便许多,笔者尚未尝试过MuMu模拟器的调试,感兴趣的读者可以尝试一下,欢迎读者们在文章中评论分享自己的心得,感谢!

写在前面

之前在Lofter写了一篇《安卓开发工具与Genymotion模拟器安装配置详解》,如今已转至简书平台写博客,遂将此文搬至此处,以作备忘。 注:此文基于Windows系统。

工具需求

JDK安装与配置

移步至百度经验

Virtualbox安装

安装前作说明如下: Virtualbox作为Genymotion运行的平台,但是Virtualbox的版本会影响Genymotion是否成功运行,笔者使用的是4.3.20版本,亲测,可以成功开启Genymotion。下面是安装过程,图例为4.3.12版本,经测试,无法成功开启模拟器,但安装流程并不影响本教程,实际安装建议使用笔者推荐的4.3.20版本:

Virtualbox安装

单击Next按钮。

Virtualbox安装

选择好安装路径,单击Next按钮。

Virtualbox安装

继续单击Next按钮。

Virtualbox安装

安装过程中提示安装会重置本机的网络连接,使网络临时中断,询问是否现在进行安装?单击Yes按钮。

Virtualbox安装

单击Install按钮。

Virtualbox安装

安装开始。

Virtualbox安装

安装完成后,去掉Start...的勾选框,因为还需继续Genymotion的安装,单击Finish按钮。

Virtualbox安装

完成后,提示是否重启电脑,选择否,单击No按钮。至此Virtualbox安装完毕。

Genymotion安装

官网下载Genymotion时,建议下载不绑定Virtualbox版本的,因为绑定版本的可能会有Genymotion无法开启的问题。

Genymotion安装

开始安装Genymotion。

Genymotion安装

单击Next按钮。

Genymotion安装

选择好安装路径,单击Next按钮。

Genymotion安装

单击Next按钮。

Genymotion安装

单击Install按钮。

Genymotion安装

正在安装...

Genymotion安装

去掉Launch Genymotion的勾选框,单击Finish按钮。至此Genymotion安装完毕!

Android Studio安装

终于切入正题,开始Android Studio的安装。为方便安装,笔者下载已经绑定SDK版本的Android Studio。

Android Studio安装

双击可执行文件后,开始安装流程。

Android Studio安装

单击Next按钮。

Android Studio安装

这里需要注意一下: 因为已经使用了第三方Android模拟器,所以Android Virtual Device可以不选,同理与模拟器相关的Performance(Android Virtual Device底层架构相关)也可以不选,单击Next按钮。

Android Studio安装

单击I Agree按钮。

Android Studio安装

配置好Android Studio和SDK的安装位置(图中SDK的安装路径,笔者多了一个\,属于手误),单击Next按钮。

Android Studio安装

单击Install按钮,开始安装。

Android Studio安装

正在安装...

Android Studio安装

完成安装,单击Finish按钮,同时启动Android Studio。至此Android Studio安装完毕。

创建第一个Android工程

在配置Genymotion前,先创建我们的第一个Android工程。

创建第一个Android工程

打开Android Studio,选择Start a new Android Studio project选项。

创建第一个Android工程

为工程命名,此处笔者将其命名为HelloWorld,工程路径可以自行选择。

创建第一个Android工程

单击Next按钮。

创建第一个Android工程

选择Blank Activity选项,单击Next按钮。

创建第一个Android工程

默认Activity命名为MainActivity,单击Finish按钮完成创建。

创建第一个Android工程

工程创建完成,进入Android Studio编辑界面。至此,第一个Android工程创建完毕。

Genymotion在Android Studio中的配置

如果之前没有配置Genymotion时,Android Studio的工具栏是这样的。

Genymotion在Android Studio中的配置

此时Android Studio中没有Genymotion的图标,接下来进行Genymotion在Android Studio中的配置。

Genymotion在Android Studio中的配置

选择菜单栏,File-Settings...,会显示如下窗体。

Genymotion在Android Studio中的配置

选中左侧的Plugins,进入插件设置界面,点击右侧的Browse repositories...按钮,出现窗体如下。

Genymotion在Android Studio中的配置

在搜索框中输入Genymotion,右键单击Genymotion项,选择Download and Install选项。

Genymotion在Android Studio中的配置

开始下载Genymotion插件,这个插件是为了给Android Studio配置Genymotion的路径用的,没有这个插件,Android Studio将无法集成Genymotion。

Genymotion在Android Studio中的配置

插件安装完成后,单击Restart按钮重启Android Studio。

Genymotion在Android Studio中的配置

重启后,可以在Android Studio中看到Genymotion的图标。

Genymotion在Android Studio中的配置

点击Genymotion图标后,会提示没有配置Genymotion的路径,然后进入Settings,配置Genymotion路径,选择Genymotion的安装路径,单击Apply按钮和OK按钮完成配置。

Genymotion模拟器的创建

配置完成后,创建Genymotion模拟器,测试配置是否成功!单击Android Studio中的Genymotion图标,出现弹窗。

Genymotion模拟器的创建

在Genymotion Device Manager窗口中,单击New...按钮。

Genymotion模拟器的创建

Genymotion开启中...

Genymotion模拟器的创建

单击Yes按钮,开始创建。这里做说明如下:

如果窗体中Available virtual devices列表中没有显示各版本的设备,可能原因是未登录,此时会有Sign in选项。如果没有Genymotion账号,可点击这里完成账号的注册。如果Genymotion的官网无法访问,可尝试翻墙,这里不做过多讲解。

Genymotion模拟器的创建

读者们可自行选择模拟器,笔者推荐使用Google Nexus5-4.4.4-API19,这里不建议初学者使用5.0及以上的系统,因为5.0以后有很多新的特性,建议在了解Android基础知识之前先不接触。

Genymotion模拟器的创建

对新建的模拟器进行命名,这里笔者使用默认名称。

Genymotion模拟器的创建

系统镜像文件下载中,耗时较长,如果迟迟没有看到下载进度,建议使用翻墙工具。

Genymotion模拟器的创建

下载完成后,单击Finish按钮完成创建。

Genymotion模拟器的创建

选中新建的模拟器,单击Start按钮启动模拟器。

Genymotion模拟器的创建

至此,Genymotion模拟器创建完成,说明配置成功!

运行第一个Android工程

运行第一个Android工程

点击红色框框标注的绿色三角形图标的按钮,运行工程。

运行第一个Android工程

单击OK按钮部署应用到模拟器上。

运行第一个Android工程

工程成功运行!

写在最后

本教程未包括SDK的更新,如在SDK更新有疑惑的读者,可自行谷歌百度查阅相关资料,再此就不做讲解了,敬请谅解!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏葡萄城控件技术团队

Spread for Windows Forms快速入门(14)---文件操作

你可以将数据从Spread中存到几种不同类型的文件中或者可以在Spread中打开几种不同类型的数据文件。通过使用相应的代码,你可以将整个控件,某个特定的表单,或...

20360
来自专栏Youngxj

Xposed框架怎么用?六步教您安装Xposed框架

94140
来自专栏图像识别与深度学习

2018-06-13 ubuntu16.04.4 U盘安装

25360
来自专栏依乐祝

使用Visual Studio Code开发.NET Core看这篇就够了

在本文中,我将带着大家一步一步的通过图文的形式来演示如何在Visual Studio Code中进行.NET Core程序的开发,测试以及调试。尽管Visual...

23600
来自专栏晓晨的专栏

如何编写.NET Core Global Tools (附两个案例)

10810
来自专栏转载gongluck的CSDN博客

python笔记:#003#PyCharm 的初始设置

PyCharm 的初始设置(知道) 目标 恢复 PyCharm 的初始设置 第一次启动 PyCharm 新建一个 Python 项目 设置 PyCharm 的字...

50160
来自专栏伪君子的梦呓

优雅地使用 PyCharm

0.0 前言 昨天教了大家安装和使用PyCharm 后,有朋友留言说 PyCharm 使用的语言是英文,看得头晕,该怎么设置成中文。那我今天就写一个教程,教大...

1.5K50

ASP.NET MVC 6路由技术

在我们开始学习路由的自定义之前,先看一下MVC6较之于MVC5(在路由配置方面)有哪些变化。 ASP.NET MVC6将所有应用程序所必要的启动服务以及其所定义...

28750
来自专栏张善友的专栏

【实验手册】使用Visual Studio Code 开发.NET Core应用程序

.NET Core with Visual Studio Code 目录 概述... 2 先决条件... 2 练习1: 安装和配置.NET Core以及Visu...

30090
来自专栏hbbliyong

混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该...

今天在把以前写的代码生成工具从原来的.NET3.5升级到.NET4.0,同时准备进一步完善,将程序集都更新后,一运行程序在一处方法调用时报出了一个异常: 混合模...

411100

扫码关注云+社区

领取腾讯云代金券