Android入门:一、Android Studio 2.1安装及初始化配置
以前研究过eclipse +ADT开发android app,没深入再加上工作也用不上就扔在那,现在需要做APP开发,发现eclipse +ADT也不再更新了,google推出了功能强大的Android Studio,最新版本都到了2.1正式版,搜索了一下网上的教程,基本上都是以前版本的,虽然变化不大,但有些地方还是模不着头脑,现将学习过程记载如下,一是备忘,二是有同好可以参考
一、Android Studio 2.1新特性介绍
Android Studio 是一个全新的 Android 开发环境,基于 IntelliJ IDEA. 类似 Eclipse ADT,新特性有(渣英文):
1、 Instant Run(即时运行)(我感觉这就是最值得使用的特性)
2、Intelligent code editor(智能代码编辑器)
3、Fast and feature-rich emulator(更快功能更强的模拟器)
4、Robust and flexible build system(灵活稳建的构建系统)
二、下载安装相关内容
1、下载安装java sdk
提示:Android Studio2.1最低要求sdk1.7版本,并且是首个支持java8的版本,所以想使用java8新特性还是安装sdk1.8吧
Android Studio是基于java的开发环境,要想正常运行,必须先安装 java sdk(Java SE Development Kit),下载网址如下:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

选择红框部分,如果系统为32位的下载Windows x86,系统为64位的下载Windows x64,下载完成后安装即可,跟平常的程序安装没什么区别。安装完成后在如下路径可以看到安装的SDK

2、设置环境变量
安装完sdk后,你还要告诉系统在什么地方找到他,这就需要设置环境变量,操作步骤是 计算机---鼠标右键---属性---高级系统设置---环境变量--系统变量,如下图所示:

我的电脑是运行环境是WIN7,有其它运行环境与我不一样的可参考网上的相关设置,基本步骤一样,大同小异。
新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_91
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
变量名:Path (提示:Path一般情况已经存在,只需要编辑并把下面的值加到最前面,如果要加到最后面,前面加;分隔)
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3、下载并安装Android Studio2.1
Android Studio的下载地址如下:
https://developer.android.com/intl/zh-cn/sdk/index.html
估计大部分同志访问不了,呵呵,如果能FQ的直接下载,不能的话把下面的地址直接复制到迅雷等下载工具里开始下载吧
https://dl.google.com/dl/android/studio/install/2.1.0.9/android-studio-bundle-143.2790544-windows.exe

安装过程一直点击下一步,直至完成。
运行界面如下:

Android入门:一、Android Studio 2.1安装及初始化配置的更多相关文章
- 基于iSCSI的SQL Server 2012群集测试(二)--SQL群集安装后初始化配置测试
4.群集安装后初始化配置测试 4.1 禁用full-text 服务和Browser服务 Full-text服务:公司目前暂不使用,需在两个节点上分别禁用 Browser服务:为保证安全,建议将Brow ...
- zabbix docker - 安装和初始化配置
zabbix docker - 安装和初始化配置 安装zabbix server docker-mysql版本 zabbix server支持不同的数据库(详见zabbix的docker hub),这 ...
- CentOS7.5 系统最小化安装与初始化配置
CentOS7.5 系统最小化安装与初始化配置 1.安装标准化的系统 1.1.系统安装期间的语言 选择:中文-简体中文,安装完成也会默认支持中文输出,便于管理 1.2.时区选择 亚洲上海,CST时区( ...
- Android入门(十七)Android多线程
原文链接:http://www.orlion.ga/670/ 一.在子线程中更新UI Android中不允许在子线程中更新UI,只能在主线程中更新,但是我们有时候必须在子线程中执行一些耗时的任务,然后 ...
- SecureCRT 安装及初始化配置
安装 SecureCRT 7.3.4 安装以及破解方法 SecureCRT 6.5.0 汉化解压版 初始化配置 这里配置以SecureCRT 6.5.0 汉化解压版为例 1.调整SecureCRT终端 ...
- 二、Laravel手动下载安装及初始化配置(此处以Laravel5.2为例)
1.下载安装Laravel5.2的几种方法 —— 一键安装包下载: —— http://www.golaravel.com/download/ —— github下载 —— https://githu ...
- Centos7 Minimal 安装后 初始化配置
安装完成后初始化配置 1:更新yum yum upgrade 2: 安装基础命令 #yum -y install vim* lrzsz gcc-c++ pcre pcre-devel zlib zli ...
- CentOS7.5最小化安装与初始化配置(做标准化)
本文分享CentOS的标准化安装配置方法,方便集群批量装机配置 ------------------------- 完美的分割线 ---------------------------- 1.安装标准 ...
- Jenkins安装和初始化配置
Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1.持续的软件版本发布/测试项目. 2.监控外部调用执行的工作. 所以安装Jenkins包含安装相应的jdk环境 ...
随机推荐
- NetAdvantage 笔记
1.UltraControlBase Class Members 1.BeginUpdate Method Sets the IsUpdating flag to true which prevent ...
- Web Service学习之二:Web Service(for JAVA)的几种框架
在讲Web Service开发服务时,需要介绍一个目前开发Web Service的几个框架,分别为Axis,axis2,Xfire,CXF以及JWS(也就是前面所述的JAX-WS,这是Java6发布所 ...
- Xshell异常断开
这可能是由于 SSH 超时断开连接 导致的!可以这样做...修改/etc/ssh/sshd_config文件,找到 ClientAliveInterval 0和ClientAliveCountMax ...
- labview 中activex的初步使用方法
1.在前面板放置一个activex容器 2.插入activex控件 3.百度找到这个activex控件的属性和方法介绍 4.程序框图中右键activex控件,创建xxx类的方法或者xxx的属性:act ...
- poj 3180 The Cow Prom(强联通分量)
http://poj.org/problem?id=3180 The Cow Prom Time Limit: 1000MS Memory Limit: 65536K Total Submissi ...
- MSSQL索引优化
转自:http://blog.itpub.net/16436858/viewspace-589275/ http://www.cnblogs.com/jams742003/archive/2011/1 ...
- 线程暴长~Quartz中创建Redis频繁后导致线程暴长
在最近项目开发过程中,在进行任务调度处理过程中,出现了一个问题,它的线程数暴长,从20多个可以到1000多个,如果你的服务器性能好的话,可以到10000多个,太恐怖了,就算你的服务再好,早晚有一天也会 ...
- Java中的递归原理分析
解释:程序调用自身的编程技巧叫做递归. 程序调用自身的编程技巧称为递归( recursion).递归做为一种算法在程序设计语言中广泛应用. 一个过程或函数在其定义或说明中有直接或间接调用 ...
- Converting a .jks Key Store to a .pem Key Store
In order to convert a Java key store into a Privacy Enhanced Mail Certificate, you will need to use ...
- 用shader使图片背景透明
转自:http://blog.csdn.net/dawn_moon/article/details/8631783 好吧,终于抽时间写这篇文章了. 手头上有很多人物行走图,技能特效图等,但这些图都有个 ...