Android Studio使用教程(一):下载与安装及创建HelloWorld项目

背景

相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢?

虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教大家下载、安装、使用,Studio之路从这里开始。

Android Studio VS Eclipse

相信目前国内用Eclipse的还是大多数,那么首先就来说一下Studio的一些优点,比较才能更有说服力,才能说明为什么我们要从Eclipse迁移到Studio。

1、Google推出的

毫无疑问,这个是它的最大优势,Android Stuido是Google推出,专门为Android“量身订做”的,是Google大力支持的一款基于IntelliJ IDEA改造的IDE,这个应该能说明为什么它是Android的未来

2、速度更快

Eclipse的启动速度、响应速度、内存占用一直被诟病,相信大家这点应该深有体会,而且经常遇到卡死状态。Studio不管哪一个方面都全面领先Eclipse

3、UI更漂亮

I/O上演示的那款黑色主题真是太棒了,极客范,Stuido自带的Darcula主题的炫酷黑界面实在是高大上,相比而言Eclipse下的黑色主题太low了

4、更加智能

提示补全对于开发来说意义重大, Studio则更加智能,智能保存,从此再也不用每次都 Ctrl + S了。熟悉Studio以后效率会大大提升。

5、整合了Gradle构建工具

Gradle是一个新的构建工具,自Studio亮相之处就支持Gradle,可以说Gradle集合了Ant和Maven的优点,不管是配置、编译、打包都非常棒。

6、强大的UI编辑器

Android Studio的编辑器非常的智能,除了吸收Eclipse+ADT的优点之外,还自带了多设备的实时预览,相对这对Android开发者来说简直是神器啊。

7、内置终端

Studio内置终端,这对于习惯命令行操作的人来说简直是福音啊,再也不用来回切换了,一个Studio全部搞定。

8、更完善的插件系统

Studio下支持各种插件,如Git、Markdown、Gradle等等,你想要什么插件,直接搜索下载。

9、完美整合版本控制系统

安装的时候就自带了如GitHub, Git, SVN等流行的版本控制系统,可以直接check out你的项目。

大家看完以上是不是很动心呢,优点是很多,但是大家学习的时候会遇到很多问题,如Studio和Eclipse的目录结构、快捷键等等完全不一样,需要适应一段时间,Gradle同样增加了学习成本,虽然Google的更新速度已经相当快了,但是目前最新的是1.0RC版本,仍未推出正式版,说明可能会有一些小问题等,Studio官方解释暂未支持NDK,所以如果你的项目用到了NDK最好也不要使用Studio。

但是相信Google会越来越完善的,学习成本与适应阶段是我们做技术一直要保持的心态,一旦上手相信你要离不开它了。

最后这里先上一张我本地Studio的截图:

准备

因为Google Android的一些官方网站在国内访问有限制,原因你懂得。所以在开始下载安装Studio之前,你需要自备梯子,关于如何翻墙有很多种方法,这里就不做过多介绍,私以为作为一个Android开发者,不懂翻墙基本没法做下去。所以这点投入是值得的,这里推荐大家直接购买VPN吧,因为我曾经折腾了很多翻墙的玩意,要么不稳定,要么速度慢,后来想通了,凡是花点钱能解决的问题都不是问题,这里推荐云梯VPN,价格算是很便宜的了,别再问我速度、稳定性如何,我已经使用并续费快两年了。(通过这个链接购买的,你的账户可以优惠10元)

下载

官方下载有两个地方,均需要翻墙。

Android Developer官网

Android开发者官网的网站,可直接下载,但是这个网站貌似只更新Beta和正式版,目前只更新到Beta 0.8.14版本。

Android Tools Project Site

Android开发工具的网站,上面链接是Studio的canary渠道,列出了Studio各种实时预览版等,目前最新的是1.0RC版本。

创建HelloWorld项目

至于安装就没什么可说的了,点击直接运行了。这里我以Mac系统的1.0RC版本为例,来创建第一个HelloWorld项目。其他平台基本上差不多,在这之前假设你已经配置好了JDK和Android SDK环境,并且你是第一次安装Studio。

1、首先运行时的欢迎画面

2、之后第一次的话会进入到设置向导页

点击Next进入选择设置类型向导页

这里有两个选项“Standard”和“Custom”,即标准和自定义,如果你本机的Android SDK没有配置过,那么建议直接选择“Standard”, 点击“Finish”按钮

因为我本地已经下载SDK并配置好了环境变量,所以我选择”Custom”,然后到下一步:

这一步选择你本地SDK的位置,可以看到有个2.25GB的SDK要下载,那是因为Studio 1.0默认要下载5.0的SDK以及一些Tools之类的,然后点击”Finish”按钮

(PS: 这个选择并下载2.25G的组件是studio的一个bug,评论里有人提醒,感谢这位同学。如果网速不行想跳过这步的可以在bin目录的idea.properties增加一行:disable.android.first.run=true就行了,mac平台的右键安装包->Show Package Contents 就找到bin目录了。)

3、下载依赖组件

之后便到下载组件页面,这个过程需要翻墙,而且依赖你的网速,时间有点久,大家耐心等待…

下载完成后点击”Finish”按钮

4、新建项目

在这个页面我们可以新建项目,也可以导入项目本地或者GitHub上的项目等,左边可以查看最近打开的项目等,这里我直接新建项目

然后到如下界面

我们填上项目名称和报名以及项目路径等然后”Next”

这个页面支持你适配TV、Wear、Glass等,我们只选择第一项就ok,选好最小SDK然后”Next”

这个页面选择一个Activity模板,和Eclipse很像,我们直接选择一个Blank Activity好了

点击”Finish”后等一会出来如下一个进度条,很多人容易卡在这里,这里需要下载Gradle,只第一次会下载,有点慢,需要翻墙,大家也耐心等待下

下载成功后变看到如下完整的项目界面

至此一个简单的Studio项目就完成了,图片中也可以看到默认是一个白色主题,不够酷炫?Studio默认自带一款高大上的黑色主题,只需要简单修改下就OK。

到Preference -> Appearance下更改主题到Darcula

之后我们再来看一下更改后的主题

很酷炫有木有?至此第一期的Studio简单介绍就到这里,后面会介绍目录结构、快捷键、导入项目、集成GitHub、Gradle等等,敬请期待。

(0)

相关推荐

  • 图解Windows环境下Android Studio安装和使用教程

    鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio  Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试. 最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支持Eclipse等其他集成开发环

  • Ubuntu16.04 LTS 下安装 Android Studio 2.2.2 的详细步骤

    下载 Android SDK,官网:www.android.com我相信很多人跟我一样,进不去.Android Studio 中文官网 www.android-studio.org 进去下载, 在终端解压到想安装SDK的目录(设SDK目录为 $ASDK_HOME )即安装完成. 进入目录 $ASDK_HOME/tools/,终端运行命令 ./android 进入 SDK Manager. 通过这个软件,可以选择下载相关的开发包,有不同版本的 SDK 及其源码文档等,注意:必须下载 Extras

  • Android Studio 3.0的下载安装教程

    本人没有接触android开发,由于想学习一下,所以自学,接下来是我学习路线,希望我走过的路能给你提供帮助. 下载 首先我们需要下载 Android Studio 3.0  官方下载  本站下载 然后学习Kotlin的语法,我推荐去Kotlin官方中文网在线学习,或者下载 PDF的中文文档  官方下载   本站下载 Android基础入门 Android基础入门教程目录 接下来介绍项目实战了,学习最好边做边发现问题. 补充如果安装 Android Studio 3.0 安装时候下载工具比较慢,D

  • Android Studio下载更新Android SDK网络异常或无法下载

    Android Studio下载更新Android SDK网络异常或无法下载 今天重新安装了下Android Studio,在安装SDK时老是提示网络异常,于是上网查了下, 解决方法如下:HTTP Proxy中Host name设置为mirrors.neusoft.edu.cn 再勾选 这样设置就好了,试了下下载速度很快,感谢好心人提供的方法 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

  • Android Studio3.0新特性及安装图文教程

    Android Studio是Android的官方IDE.它是专为Android而打造,可以加快您的开发速度,帮助您为每款Android设备构建最优应用. 它提供专为Android开发者量身定制的工具,其中包括丰富的代码编辑.调试.测试和性能分析工具. 一.Android Studio3.0新特性 (1).核心IDE更改 我们将基础IDE从IntelliJ 2016.2升级到2017.1.2,在2016.3和 2017.1中增加了许多新功能, 包括参数提示,语义突出显示,搜索中的即时结果等等.

  • AndroidStudio更新出现Refreshing 'xxx' Gradle Project状态解决办法

    前言 开发项目之前,我用的是AndroidStuio2.1.0版本,项目开发完后,按耐不住就更新编译环境了.编译环境更新至AndroidStuio2.2.2. 更新完后,激动的打开AndroidStudio,原来的项目就处于如下状态: 本来以为这是更新后的正常情况,结果一直处于这种状态.然后搜索了一下网上,总结到一个简单方便的解决方法: 第一步: 关闭项目,进入AndroidStudio安装目录下的gradle文件夹中,查看新版本AndroidStudio的gradle版本,如下图: 复制上面的

  • Android开发之Android studio的安装与使用

    该专题的目的:学习Android studio的特性和技巧,学习Gradle的黑魔法,学习Android的最热框架,学习Android5.0以上的新特性. 该专题的行文顺序:从Android studio的特性和相关技巧以及在工作和学习中使用到的贴心插件和相关小魔法会一一介绍给大家,再根据项目的搭建,介绍给大家gradle的黑魔法,如何加速build过程,如何简单高效的使用gradle.之后,会根据项目的搭建,会向大家介绍Android的相关框架以及使用指南. 该专题的机器配置:Mac pro

  • 浅谈Android Studio3.0更新之路(遇坑必入)

    序言:作为这个世界上走在最前沿的生物"猿",怎么能对新事物一无所知呢,10月26日,随着Android 8.1 Oreo的预览版发布,Android Studio3.0正式版也发布了,作为Android开发的猿们我们应该早就知道谷歌在今年5月的开发者大会上就说了要支持Kotlin语言,所以这次更新一个比较大的点就在于支持Kotlin语言了,下面就跟着LZ的脚步来探索一下AS3.0吧 相信很多人很早就体验过谷歌爸爸放出来的体验版本了,虽然说正式版已经出了,但是很多人也不敢轻易贸然的更新,

  • Android Studio使用教程(一):下载与安装及创建HelloWorld项目

    背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢? 虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教大家下载.安装.使用,Studio之路从这里开始. Android Studio VS Ec

  • Android Studio使用教程(四):Gradle基础

    其实很早之前也写了一篇Gradle的基础博客,但是时间很久了,现在Gradle已经更新了很多,所以暂且结合Stduio 1.0正式版与最新的Gradle语法来详细讲解下,小伙伴们直接跟我一步步来学习吧. 什么是Gradle? Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言. 安装Gradle 在Android Studio系列教程一–下载与安装中新建项目成功后会下载Grad

  • ubuntu19系统及以下版本安装android studio的教程

    根据往日的经验,完成一次任务做好笔记是一个很好的习惯!安装环境为ubuntu 首先下载: 1.android studio 下载链接:这里是官网 2.java jdk 下载链接:java官网 这里需要下载的是 dk-13.0.1_linux-x64_bin.tar.gz ,X64代表电脑是64位系统.tar.ge是lilnux可以直接解压的文件类型 第二步把下载好的文件直接解压到下载好的目录 鼠标右键单击直接解压到当前位置 第三步安装java和android 使用cp -r指令直把下载好文件复制

  • Android Studio使用教程(五):Gradle命令详解和导入第三方包

    Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,为此今天就来介绍下查看.编译并导入第三方开源项目的方法. Sublime + Terminal编译并查看源码 首先来给大家介绍一种简便并且个人最喜欢的一种办法.很多时候我们在GitHub上看到一个不错的开源项目,一般有两种需求,阅读源码和查看运行效果,如果是单纯的查看源码我更喜欢用一些轻量级编辑器,如vim,sublime等,vim不是很熟练,所以个人一种都习惯用sublime来查看

  • Android Studio使用教程(三):常用快捷键

    Android Studio 1.0正式版发布啦 今天是个大日子,Android Studio 1.0 终于发布了正式版, 这对于Android开发者来说简直是喜大普奔的大消息啊,那么就果断来下载使用. 官方下载地址: http://developer.android.com/sdk/index.html 如果你之前已经使用其他版本的Studio,那么直接覆盖就好了,如果是第一次使用,那么参照Android Studio系列教程一进行安装配置. 于此同时一起更新的还有SDK Tools等,打开S

  • Android Studio使用教程(六):Gradle多渠道打包

    由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了. 友盟多渠道打包 废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段: 复制代码 代码如下: <meta-data     android:name="UMENG_CHANNEL"     android:value="Channel_ID" /&g

  • Visual Studio 2022 的安装和创建C++项目(图文教程)

    目录 1.下载 2.安装 3.接下来就是创建项目 4.如果你想添加多个.cpp,并且想要运行成功,可以右键.cpp.属性, 下面我们来讲一下如何下载安装VS 2022并且创建C++项目. 1.下载 首先,我们来到VS的微软官网下载地址:https://visualstudio.microsoft.com/zh-hans/vs/ 然后点击下图我画红圈的这个版本:Visual Studio Community(VS 社区版)这个版本是不要钱的,社区版其实就是个人版,在开发.调试上有一些限制,下面两个

  • 解决android studio引用远程仓库下载慢(JCenter下载慢)

    本文介绍了解决android studio引用远程仓库下载慢的两种方法,具体如下: 第一种方法 使用开源中国的maven库 阿里云的(速度飞快):http://maven.aliyun.com/nexus/content/groups/public/ 替换项目根目录下build.gradle中的 repositories { jcenter() } 为: repositories { maven{url 'http://maven.aliyun.com/nexus/content/groups/

  • 2020最新 idea下载、安装与创建项目测试的教程图解

    一.下载步骤 首先明确自己的操作系统 下载地址:点击跳转 进入界面后我们可以看到有ultimate版本(收费)和community版本(免费),学生开发使用免费的社区版就好了,点击Download按钮,开始下载 二.安装步骤 下载完成后开始安装,点击下载好的安装包 出现安装向导后,点击next 进入下一个界面后,根据自己的需求更改安装地址,默认安装在C盘,我们更改安装到D:/Java/IDEA 根据自己的电脑选择,我的电脑是64位选择64bit,Update PATH variable:是否将I

随机推荐