Android Studio 环境配置过程
下载安装所需内容
一.JAVA环境JDK
首先我们要下载安装JDK,
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
如果没有安装的,请根据自己的系统从网站中选择下载JDK
然后配置JAVA的环境变量:
这里以win10系统为例
此电脑-右键-属性-高级系统设置-高级-环境变量
在系统变量下点击新建-在”变量名“处填上”Java_Home“,”变量值“为JDK安装路径(如C:\Program Files\Java\jdk1.8.0_192),点击确定,然后在系统变量下找到变量Path,选中点击编辑,选择右侧新建,“%JAVA_HOME%\bin”将引号内文字添加,点击确定,
同理再插入“%JAVA_HOME%\jre\bin”返回系统变量,
再新建变量CLASSPATH,变量值为引号内内容“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”
(.;两个符号一定不能漏掉),点击确定
检验是否安装完成,win+R,输入cmd,分别输入指令java javac java -version
上面的三条指令都能运行,恭喜,环境变量配置好了!
二.Android SDK下载和安装
本地已有合适版本Android SDK,则无需再下载,或者可以使用SDK Manager更新SDK;没有SDK,则需要下载。
这里说一下使用SDK Manager下载/更新SDK:
(1)如果没有安装SDK Manager,可以下载安装,地址 http://tools.android-studio.org/index.php/sdk
根据自己系统选择下载,下载完毕后,下载为exe的直接运行安装就可以,安装过程中会自动匹配本机环境下的jdk;下载为压缩包的直接解压即可。
进入到安装/解压目录下:
(2)找到并启动SDK Manager.exe
(3)更新时间比较长,因为连接的谷歌服务器,就得需要配个代理了。
三.Android Studio的下载和安装
http://www.android-studio.org/
首先贴上下载地址,在版本中,根据自己系统下载相应的版本。
下载完之后,如果是安装包,可以直接安装即可;如果是解压包,可以解压后,直接运行(安装目录下的studio.exe文件)
安装过程中,由于之前已经下载过SDK,所以跳过SDK的安装,一直next直到finish,运行打开Android studio,然后手动配置SDK,点击SDK Manager,配置已经下载好的SDK所在路径即可,配置好SDK之后就可以新建工程了
四.创建Android虚拟设备(AVD)
AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。
首先我们选择窗口,然后选择Android SDK and AVDManager,点击后出现一个窗口右侧点击new按钮
再弹出的窗口中,各选项内容:
1.AVD name:是要填写的虚拟机名称,这个自己随便取名就行了,要纯英文和数字组成
2.Device:这里是要选择模拟的设备,一般选择3.2QVGA(ADP2)(320480: mdpi)这个是模拟一个手机型号,由于是模拟器,个人建议选择320*480,
3.Target:是选择模拟器要摸你的安卓系统的版本,看楼主要开发什么版本系统上的东西了,目前4.0是主流选Android4.0.3 API 15
CPI/ABi: 是模拟器模拟的CPU型号,这里选ARM,arm是手机的CPU型号
4.keyboard和skin: 可以默认勾选,表示模拟器的界面上显示什么元素,这个不影响模拟器使用,因为安卓是触屏的
5.Front camera 和 back camera :表示是否模拟前置和后置摄像头,这里建议不选,有时候选择了模拟器会打不开,这里就默认为None就可以了
6.Memory options内:
RAM:表示模拟器内存,512M或者1024M或者更高,但是Google要求不超过1024,1024M以上会出现启动不了的问题
VM Heap:是模拟器每一个应用的最大内存空间分配一般这个越大模拟器运行速度越快,这个默认即可
7.Internal Storage: 表示模拟器模拟的手机芯片存储容量的大小,就是目前所说的手机"内存"事实上相当于电脑的硬盘,一般用来存放操作系统的,所以个人建议这里要大于1024M,因为4.0以上的操作系统默认要求512M内存以上,这个内存当然越大越好
8.SD Card: 选在size上,这个就是在默认目录里自动建立一个模拟SD卡的文件,SD卡的大小随意,也可以不填,不填代表不适用SD卡
9.Emluation Options内:
Snapshot: 表示模拟器使不使用截图启动,这个功能可能会造成模拟器无法启动,但是勾选上模拟器的启动会加快,但是个人建议不勾选
Use Host GPU: 表示是否使用PC机的GPU模拟手机显卡,这里建议不勾选,有些显卡模拟后无法启动模拟器.
设置好各个选项后,点击确定即可。