实验内容

  • 下载安装Android Studio
  • 配置使用环境

实验要求

  • 下载安装Android Studio
  • 基本环境配置

实验步骤

1、首先从安卓开发者网站下载最新的Android Studio
http://www.androiddevtools.cn/
如下图所示,选择适合自己平台的Android Studio

图0
2、Android Studio分为含有SDK的和不含SDK的安装包,如下图

图1
第一个文件夹是已经安装好的Android Studio,第二个和第三个文件分别为含有SDK的和不含SDK的安装包。
3、如果使用不含SDK的安装包,还需另行下载SDK,链接为http://pan.baidu.com/s/1bp6uhgr
解压出来后可以看到以下文件

图2
4、打开SDK Manager,如下图

图2.1
如果打开SDK Manager发现并不能顺利加载出工具列表或者加载异常缓慢的话,需要设置访问国内镜像,具体的方法为:点SDK Manager工具栏的Tools,选Options...,然后按下图配置:

图3
5、接下来我们需要下载其他工具。下载之前先简单介绍SDK Manager目录下各工具作用:

┳Tools目录(必须的工具):

┣ ━━Android SDK Tools(必须,最新的就好):上面介绍过了,版本号带rc字样的是预览版。

┣ ━━Android SDK Platform-tools(必须,最新的就好):从android2.3开始,各安卓平台的一些 通用工具,比如adb、和aapt、aidl、dx等,被划分到了这里。

┗━━ Android SDK Build-tools(必须,最新的就好):Android项目构建工具。

┳Android xxx(API xx)目录(可选的各平台开发工具): 

┣ ━━Documentation for Android Sdk(可选):安卓开发者官网的一些离线文档,不过下载下来打开也很慢,后面会提供国内镜像地址。

┣ ━━SDK Platform(必须):对应平台的开发工具,需要在哪个版本的平台下开发就下载哪个。

┣ ━━Samples for SDK(可选):内置的安卓示例程序,推荐安装。

┣ ━━Sources for Android SDK(可选):安卓API的源代码,推荐安装。

┗━━ xxxxxxxx Image(可选):各个以Image结尾的东西是支持相应平台的模拟器,我们就把它想象成一个刷机包吧。
┳Extras目录(可选的扩展):

┣ ━━Android Support Libraries(需要):在低版本平台实现高版本平台控件效果时提供支持。

┣ ━━Android Support Repository(需要):主要是方便在gradle中使用Android Support Libraries,因为Google并没有把这些库发布到maven center或者jcenter去,而是使用了Google自己的maven仓库。

┗━━ Intel x86 Emulator Accelerator(HAXM installer)(可选,注意需要CPU支持虚拟化技术):windows平台的Intel x86模拟器加速工具,配合Intel x86 atom System Image使用可加快模拟器的运行速度。
打开SDK Manager后,如下图所示

图4
这里由于Android Studio 2.0默认使用最新的compile SDK version ,所以这里的Android6.0(API 23)需要全部下载,其他的可以根据上图提示选择下载。
6、以上工作做好之后,就可以开始安装AndroidStudio了。
我们将它安装到和SDK在同一文件夹下

图50
安装过程中的设置如下

图5

图6
因为之前已经在SDK manager下载过SDK了,所以本步骤可以节省很多时间,为其指定下载路径

图7

图71
等待安装完成后,可以看到如下界面

图8
最终Android Studio和SDK在同一文件夹下
到这里Android Studio的安装配置就完成了。

AndroidStudio2.0开发环境搭建的更多相关文章

  1. android 5.0开发环境搭建

    Android 5.0 是 Google 于 2014 年 10 月 15 日发布的全新 Android 操作系统.本文将就最新的Android 5.0 开发环境搭建做详细介绍. 工具/原料 jdk- ...

  2. CC++初学者编程教程(2) Microsoft Visual C++ 6.0开发环境搭建

    上一篇演示的是如何安装VS2010,本文演示的是如何安装Microsoft Visual C++ 6.0 简称VC6. 有同学经常VC6都是很古董的版本了,为啥他还存在,不得不说VC6是微软一个很经典 ...

  3. Hadoop-2.8.0 开发环境搭建(Mac)

    Hadoop是一个由Apache基金会开发的分布式系统架构,简称HDFS,具有高容错性.可伸缩性等特点,并且可以部署在低配置的硬件上:同时,提供了高吞吐量的数据访问性能,适用于超大数据集的应用程序,以 ...

  4. MongoDB 4.0 开发环境搭建集群

    环境准备 Liunx 服务器一台 以下示例为单机版安装集群, 没有分片 MongoDB 安装 1.下载 MongoDB tgz 安装包: 可以从下载中心下载: https://www.mongodb. ...

  5. ubuntu16.04 HyperLedger Fabric 1.2.0 开发环境搭建

    安装准备 1. 安装git.cRUL.gcc/g++和make $ sudo apt-get update $ sudo apt-get install build-essential git cur ...

  6. Cocos2dx-3.0版本 从开发环境搭建(Win32)到项目移植Android平台过程详解

    作为重量级的跨平台开发的游戏引擎,Cocos2d-x在现今的手游开发领域占有重要地位.那么问题来了,作为Cocos2dx的学习者,它的可移植特性我们就需要掌握,要不然总觉得少一门技能.然而这个时候各种 ...

  7. (转)微信公众平台开发之基于百度 BAE3.0 的开发环境搭建(采用 Baidu Eclipse)

    原文传送门(http://blog.csdn.net/bingtianxuelong/article/details/17843111) 版本说明:     V1:         2014-2-13 ...

  8. SDL2.0的VS开发环境搭建

    SDL2.0的VS开发环境搭建 [前言] 我是用的是VS2012,VS的版本应该大致一样. [开发环境搭建] >>>SDL2.0开发环境配置:1.从www.libsdl.org 下载 ...

  9. Windows下搭建Eclipse+Android4.0开发环境

    官方搭建步骤: http://developer.android.com/index.html 搭建好开发环境之前须要下载以下几个文件包: 一.安装Java执行环境JRE(没这个Eclipse执行不起 ...

随机推荐

  1. Web框架之Tornado

    概述 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本.这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过为了 ...

  2. yhd日志分析(二)

    yhd日志分析(二) 继续yhd日志分析,统计数据 日期 uv pv 登录人数 游客人数 平均访问时长 二跳率 独立ip数 1 分析 登录人数 count(distinct endUserId) 游客 ...

  3. 259. 3Sum Smaller

    题目: Given an array of n integers nums and a target, find the number of index triplets i, j, k with 0 ...

  4. 解决WCF 调用方未由服务器进行身份验证或消息包含无效或过期的安全上下文令牌

    错误描述: 1. WCF:调用方未由服务器进行身份验证 2. 无法处理消息.这很可能是因为操作“http://tempuri.org/ISCCLSvc/GetCarriersByWareHouse”不 ...

  5. loj6045 「雅礼集训 2017 Day8」价

    我们考虑最小割. 我一开始觉得是裸的最小割,就直接S到每个减肥药连up+p[i]的边,减肥药到药材连inf边,药材到T连up,然后得到了40分的好成绩. 之后我发现这是一个假的最小割,最小割割的是代价 ...

  6. redis的雪崩与穿透原理的浅理解

    首先列一下主要说什么, 1.什么是Redis缓存的雪崩? 2.什么是Redis缓存的穿透? 3.Redis缓存崩溃会怎么样? 4.怎么预防Redis缓存崩溃? 1.什么是Redis缓存的雪崩? 举个栗 ...

  7. 关于function和task的说明

    1.  关于函数function调用,总结两个要点: 1.  函数调用一般产生一个值,这个值被赋值给某个变量 2.  函数所返回的值只能是一个,不可以是多个,不能像C语言中采用指针的方式返回多个值.因 ...

  8. linux之用户密码破解的操作

    一 无引导介质救援模式破解root用户密码 1 启动虚拟用户,在GRUB启动画面停留的那段时间,用上下键选择启动项. 2 用‘e’键进入你选择的启动项 ,然后用上下键将光标移动到“linux16... ...

  9. htmlcleaner使用及xpath语法初探

    一.HtmlCleaner使用: 1.HtmlCleaner HtmlCleaner是一个开源的Java语言的Html文档解析器.HtmlCleaner能够重新整理HTML文档的每个元素并生成结构良好 ...

  10. Codeforces 734E Anton and Tree(缩点+树的直径)

    题目链接: Anton and Tree 题意:给出一棵树由0和1构成,一次操作可以将树上一块相同的数字转换为另一个(0->1 , 1->0),求最少几次操作可以把这棵数转化为只有一个数字 ...