Android Studio 环境搭建

一、背景

相信大家对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会越来越完善的,学习成本与适应阶段是我们做技术一直要保持的心态,一旦上手相信你要离不开它了。



三、下载

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

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

(建议最好选择下载包含SDK的安装文件.exe,这样android studio和sdk兼容最好,只是安装文件比较大)

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


四、安装

安装过程中的下一步之类的简单操作,不会进行截图讲解,因为你只需要点击  next  。
本文使用  包含SDK的安装文件  进行讲解,包含了  不包含SDK的安装文件  的安装步骤。如果你使用  不包含SDK的安装文件  进行安装,安装步骤只会比这些步骤少而不会多。如果你使用压缩包安装,则可以直接跳过本节内容。

讲解1



第一个选项  :Android Studio程序,必选。 第二个选项  :  Android SDK  如果你的电脑中,已经存在  Android SDK 可以不勾选。  第三个选项  和  第四个选项  都和虚拟机有关系,如果你不使用虚拟机或者SDK中的虚拟机,可以不勾选。

讲解2



选择Android Studio和  Android SDK  的安装目录。

讲解3



如果你在  讲解1  中勾选了  HAXM  (也就是第四个选项.  HAXM  用以为虚拟机提供加速服务,详细内容,请自行搜索),就会出现这一步。
你需要根据自己机器的内容大小来设置这个值,一般建议默认即可。

讲解4



Android Studio的运行需要  VC++  环境,Android Studio安装的过程中,会自动安装。这也是为什么建议使用安装包(exe)的原因。
有些人的电脑使用  36X  类的软件会禁止安装  VC++  环境,请注意放行。

讲解5



一般不出意外,你就看到这个界面。说明你的Android Studio已经安装成功了。



五、运行Android Studio


前提准备工作

安装  JDK  并配置  JDK  环境变量。
请使用传统的 JAVA_HOME 环境变量名称。很多人会被提醒 JVM 或者 JDK 查找失败,几乎都是因为 JDK 版本或者没有使用 JAVA_HOME 这个环境变量名称的原因。

运行Android Studio

讲解6


每一次安装,都会显示这个界面。用以选择导入Android Studio的配置文件。
  • 第一个选项 :使用以前版本的配置文件夹。
  • 第二个选项 :导入某一个目录下的配置文件夹。
  • 第三个选项 :不导入配置文件夹。

如果你以前使用过Android Studio,可以选择到以前的版本。如果你是第一次使用,可以选择第三项。

讲解7


这是在检查你的  Android SDK  。有人会在这里卡上很长时间,很大的原因就是:网络连接有问题。可以通过配置 hosts  的方式来解决。如果检查需要更新,则会让你安装,从而会有后面  讲解8  -  讲解11  。
如果想跳过这一步,可以进行如下操作:
在Android Studio安装目录下的  bin  目录下,找到  idea.properties  文件,在文件最后追加 disable.android.first.run=true  。

讲解8


能看到这个界面,说明你需要更新你的  Android SDK  。建议进行更新。

讲解9


选择安装更新  Android SDK  。第一个选项表示全选,第二个表示自定义。如果你本机的Android SDK没有配置过,那么建议直接选择“Standard”, 点击“Finish”按钮。因为我本地Eclipse已经下载SDK并配置好了环境变量,所以我选择”Custom”, 引用上面安装的sdk。

讲解10


如果你  讲解9  中选择第一个选项的话,会显示这个界面。选择  Accept  点击  Finish  进行安装即可。

讲解11


如果你  讲解9  中选择第二个选项的话,会显示这个界面。需要你选择一个安装目录,需要注意的是:  这个目录中不能包含空格以及汉字。不建议使用默认的%APPDATA%目录  。然后选择要安装的依赖组件,  点击Next 进行安装。

讲解12


当你更新完  Android SDK  ,你就会看到这个界面。直到这个界面才说明,你可以使用Android Studio了。
  • 选项1 : 创建一个Android Studio项目。
  • 选项2 : 打开一个Android Studio项目。
  • 选项3 : 导入官方样例,会从网络上下载代码。此功能在以前的测试版本中是没有的,建议多看一看官方给的范例。
  • 选项4 : 从版本控制系统中导入代码。支持 CVS 、 SVN 、 Git 、 Mercurial , 甚至GitHub
  • 选项5 : 导入非Android Studio项目。比如纯生的 Eclipse Android项目, IDEA Android项目。如果你的Eclipse 项目使用官方建议导出(即使用 Generate Gradle build files 的方式导出),建议使用 选项2 导入。
  • 选项6 : 设置。
  • 选项7 : 帮助文档。

如果一些选项不能点击,说明你的  JDK  或者  Android SDK  目录指向有问题,请看下面的  设置 **JDK  或者 Android SDK 目录** 。



六、其他

导入以前版本的Android Studio项目

修改项目中的一些文件中的内容。
  1. 项目根目录下 build.gradle
    'com.android.tools.build:gradle:0.x.x' --> 'com.android.tools.build:gradle:1.0.0'
  2. 项目根目录下 gradle/wrapper/gradle-wrapper.properties 。
    http\://services.gradle.org/distributions/gradle-x.x.x-all.zip --> http\://services.gradle.org/distributions/gradle-2.2.1-all.zip
  3. 具体 Module 目录下的 build.gradle 。
    很多 Gradle 字段改名,需重新对应起来,更改详情看下图。图片来源


设置 JDK 或者 Android SDK 目录

有时很多人运行Android Studio会提醒你  JDK  或者  Android SDK  不存在,你需要重新设置。你需要到全局的 Project Structure  页面下进行设置。进入全局的  Project Structure  页面方法如下:
  • 方法1

    选择 Configure --> Project Defaults --> Project Structure
  • 方法2

    选择 File --> Other Settings --> Default Project Structure



在此页面下设置  JDK  或者  Android SDK  目录即可。



  • 七、新建项目

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

然后到如下界面

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

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

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

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

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

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

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

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

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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值