是时候来一波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中打开几种不同类型的数据文件。通过使用相应的代码,你可以将整个控件,某个特定的表单,或...

1886
来自专栏张善友的专栏

Windows Server 2008 R2 Server Core 的 Microsoft .NET Framework 4安装程序

Windows Server 2008 R2 Server Core 版本的.NET  Framework 4.0可以用于构建ASP.NET, WCF, WF,...

2219
来自专栏AhDung

【手记】为windows2008建个睡眠快捷方式

----------------201607041343更新----------------

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

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

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

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

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

2216
来自专栏依乐祝

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

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

1280
来自专栏张善友的专栏

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

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

2619
来自专栏跟着阿笨一起玩NET

VS扩展CodeMaid代码整理插件

本文章转载:http://www.cnblogs.com/wintersun/p/3577039.html

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

Asp.Net MVC4入门指南(1): 入门介绍

前言 本教程将为您讲解使用微软的Visual Studio Express 2012或Visual Web Developer 2010 Express Ser...

1996
来自专栏施炯的IoT开发专栏

How-to: 利用Visual Studio升级Windows Phone 7工程

        自从Windows Phone SDK 7.1 RTM发布以后,我们在Visual Studio 2010 Express for Window...

2116

扫码关注云+社区