您的位置:首页 > 移动开发 > Android开发

Android入门教程 Android开发环境搭建【详细教程】

2015-10-29 15:56 696 查看

一、安装JDK

-JDK下载地址

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

注意正确选择下载版本,如果电脑是32位,那就选择32位版本(通常描述是Windows x86),如果电脑是64位,那就选择64位版本(通常描述是Windows x64)

-JDK安装

JDK安装起来很简单,就是下一步再下一步即可,注意最后还要安装JRE(Java Runtime Environment,Java运行环境)。

-配置环境变量

Path

%JAVA_HOME%\bin;



CLASSPATH

.;%JAVA_HOME%\lib\tools.jar;

这里不要漏掉前面的.;很重要



JAVA_HOME

这里的路径写jdk安装路径



二、安装Eclipse

-Eclipse下载地址

http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/mars1

注意:Eclipse版本要和JDK版本对应,JDK是32位/64位,那么Eclipse就得是32位/64位

-解压

下载之后解压即可使用

三、安装ADT插件

安装ADT有两种方式,在线安装和离线安装。

-在线安装

step1:点击help菜单 点击install new software

step2:打开后name随便写一个名字即可,location输入http://dl-ssl.google.com/android/eclipse/然后点确定。



step3:一路next,直到finish完成。

-离线安装

因为伟大的防火墙屏蔽了google,所以google的一些站点也被屏蔽了,这就导致我们在线安装失败。所以需要下载ADT包进行离线安装。

step1:下载ADT包,http://pan.baidu.com/s/1bnFitbx,下载后不需要解压

step2:安装ADT





step3:一路next,直到finish

四、安装SDK

安装SDK也有两种方式——在线安装和离线安装

-在线安装SDK

通过SDK Manager下载所需版本





-离线安装SDK

step1:把SDK的文件提前下载下来,有一些热爱分享的人会在网上分享一些下载资源,去下载就可以啦。

step2:配置路径



拓展

-JDK是什么

JDK的全称是Java Development Kit(Java开发组件),类似于一堆积木,基本形状给你定义好了,剩下的是摆个长城还是摆个天安门就看你的创造了。本文下面提到的Android SDK与此有一定程度的相似。

-JDK和JRE的区别

JDK是Java程序员开发必备,因为它是组件嘛,是积木嘛,没有积木怎么摆小房子。JRE是Java程序的运行环境,是JVM(Java虚拟机)的所在地,没有它Java程序是没法运行的。

-为什么要配置环境变量

一句话:让Java程序能够找到回家的路。你安装好Jdk之后,相当于给Java程序建了一个家,运行Java程序的时候,需要有个明确的指引,才能让他找到家,否则找不到家就迷路了,就报错了。配置环境变量,就相当于给Java程序指出一条回家的路。那么,既然是给人家指出回家路,这条路就不能指错,所以配置环境变量时,一定要注意严谨,不能有一丝一毫的差池。

比较正式的解释:

配置path的原因是让你可以在控制台编译、运行你的java程序而不必进入到java程序目录去运行,例如控制台命令:java -version,要执行此命令,控制台会先在当前目录找java.exe程序,找不到会去path变量中指定的路径去找此命令,如果没有找到就不会执行,java.exe是在java程序目录中的bin目录下,所以path才会配到java程序的bin目录。path可以说主要是为了方便,让你无论在哪个目录下都可以直接使用javac等命令,否则就只有到bin目录下执行javac和java命令了。

classpath变量通常是新建的变量。在编译、运行java程序时会在它指定的目录下去找你所要用到的class,也是先在本目录下找,然后在指定目录下找,都找不到就会报错了。

为什么非要在classpath中配置.;呢?如下图,如果我们没有在CLASSPATH中配置.;那么执行java命令时就会出错,因为它找不到Test.java编译后的Test.class文件。



-什么是ADT

ADT全称Android Development Tools,本质就是一个用于Android开发的Eclipse插件。

-什么是SDK

SDK全称Software Development Kit(软件开发套件)。不仅Android有SDK,一些支持第三方定制开发的软件都有SDK,让用户在此基础之上进行定制开发。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息