本节将分为五个步骤来完成Android开发环境的部署。

第一步:安装JDK。
第二步:配置Windows上JDK的变量环境 。
第三步:下载安装Eclipse 。
第四步:下载安装Android SDK 。
第五步:为Eclipse安装ADT插件。

    (1)安装JDK:

      JDK(Java SE Development Kit Java 标准版开发工具箱)。JDK是Java的核心,包含了Java的运行环境(Java Runtime Environment),一堆Java工具和给开发者开发应用程序时调用的Java类库。

JDK包含的基本开发工具:

.javac:Java编译器,将源代码转成字节码。
.jar:打包工具,将相关的类文件打包成一个文件。
.javadoc:文档生成器,从源码注释中提取文档。
.jdb:debugger,调试查错工具。
.java:运行编译后的java程序。

1)下载JDk

  可到官网下载最新版本:(http://www.oracle.com/technetwork/java/javase/downloads/index.html)

或者到百度云下载(日期:2016年1月26日):(http://pan.baidu.com/s/1skOawFz)

2)安装好JDK之后,在本地(C:\Program Files\Java)路径下会出现

注意:查看这两个文件会发现jdk目录下也存在一个jre,而且在安装的时候也会提醒用户需要安装两个jre。

.本地C:\Program Files\Java目录下的jre用来给windows系统使用,方便系统调用jre解释class文件运行java客户端程序。
.jdk目录下的jre用来开发java客户端或服务端程序(多出来的)。

    (2)配置环境变量:(提供DOS命令行工具的索引)

将任何应用程序的.exe文件配置到Path路径上,将有能力在DOS页面下直接启动该应用。

我们需要设置三个系统变量,分别是JAVA_HOME,Path和CLASSPATH。

.JAVA_HOME
先设置这个系统变量名称,变量值为JDK在你电脑上的安装路径:C:\Program Files\Java\jdk1..0_20。创建好后则可以利用%JAVA_HOME%作为JDK安装目录的统一引用路径。
.Path
PATH属性已存在,可直接编辑,在原来变量后追加:.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
.CLASSPATH
设置系统变量名为:CLASSPATH 变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注意:变量值字符串前面有一个"."表示当前目录;设置CLASSPATH 的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。

    (3)下载安装Eclipse:

官网的下载地址:(https://www.eclipse.org/downloads/)

百度云下载链接:(http://pan.baidu.com/s/1miJHdbE)

Eclipse不需要安装,下载后把解压包解压后,剪切eclipse文件夹到你想安装的地方,打开时设置你的工作目录即可。

注意:这里的Eclipse是英文版的,如果需要中文版,需要中文语言包:(http://pan.baidu.com/s/1dFxAEPF)

用下面两个文件替换eclipse下的两个同名文件

    (4)下载安装Android SDK:(http://pan.baidu.com/s/1ge5xQVL)

我们要通过Eclipse来开发Android应用程序,那么我们需要下载Android SDK(Software Development Kit)和在Eclipse安装ADT插件,这个插件能让Eclipse和Android SDK关联起来。

为了方便使用Android SDK包含的开发工具,我们在系统环境变量中的Path设置Android SDK的安装目录下的tools目录:

我的程序组织目录:(供系统运行java客户端程序的jre放在c盘,jdk自定义存放)

在Android SDK的安装目录下,双击“SDK Manager.exe”,打开Android SDK Manager,Android SDK Manage负责下载或更新不同版本的SDK包。

安装对应版本的Android API有两种方法:

1.利用Android SDK在谷歌的官网下载安装(这里需要事先翻墙,配置好VPN,建议使用lantern蓝灯)

2.利用国内的镜像服务器(http://www.androiddevtools.cn/);

1)点击Tools文件下的Options

2)(Force https://..sources to be fetched using http://... )将这一项勾选上,并进行下述配置

    (5)为Eclipse安装ADT插件:

    为了使得Android应用的创建,运行和调试更加方便快捷,Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Development Tools(ADT)。同时ADT也能够使Android SDK与Eclipse相关联。

在线安装ADT:

1)启动Eclipse,点击"帮助"菜单 -> Install New Software… ?,点击弹出对话框中的Add… 按钮。

2)在弹出的对话框选择要安装的工具

安装好后会要求你重启Eclipse,Eclipse会根据目录的位置智能地和它相同目录下Android sdk进行关联。

(6)可能出现的问题:

如果Eclipse没有自动关联Android sdk的安装目录,那么你可以在打开的Eclipse选择 Window -> Preferences(首选项) ,在弹出面板中就会看到Android设置项,填上安装的SDK路径,则会出现刚才在SDK中安装的各平台包,按OK完成配置。

安卓学习进程(2)Android开发环境的搭建的更多相关文章

  1. Linux学习心得之 Linux下命令行Android开发环境的搭建

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Linux学习心得之 Linux下命令行Android开发环境的搭建 1. 前言2. Jav ...

  2. Linux环境下Android开发环境的搭建

    本文主要介绍在Ubuntu下Android开发环境的搭建,所使用的IDE为Eclipse(Android Studio同理,且可省去配置SDK以及安装adt插件的步骤). 1.安装JDK (1)JDK ...

  3. 【Android自学之旅】 Android开发环境的搭建

    [Android自学之旅] Android开发环境的搭建 搭建参考教程: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-do ...

  4. Android培训准备资料之Android开发环境的搭建

    Android开发环境的搭建主要分为以下四步: (1)下载JDK并安装 (2)配置JDK环境变量 (3)下载安装Android Studio (4)配置Android SDK环境变量(可执行可不执行) ...

  5. Android学习笔记(三)Android开发环境的搭建

    一.配置JAVA环境 二.配置Android开发环境 可以安装adt-bundle-windows,该压缩包一般自带Eclipse.或者安装Android Studio,要注意SDK的版本是否符合要求 ...

  6. Android开发环境的搭建

    在学习android时,环境的搭建是学习android的第一步,为了记住第一步特写了这篇文章. 第一步,安装jdk,因为eclipse的运行需要jdk才可以,所以jdk的安装时第一步.安装过程和普通的 ...

  7. windows Android开发环境快速搭建和部署

    windows安装Android的开发环境相对来说比较简单,本文写给第一次想在自己Windows上建立Android开发环境的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对初级 ...

  8. [转]win7 64位下android开发环境的搭建

    本文转自:http://www.cfanz.cn/index.php?c=article&a=read&id=65289 最近换了新电脑,装了win7 64位系统,安装了各种开发环境, ...

  9. 小白学习Python之路---开发环境的搭建

    本节内容 1.Python的介绍 2.发展史 3.安装Python 4.搭建开发环境 5.Hello World程序 一.Python的介绍 Python的创始人为荷兰人吉多·范罗苏姆(Guido v ...

随机推荐

  1. git svn clone时间估算

    处理器: Intel(R) Xeon(R) CPU E5-2620 @2.00GHz 2.00Ghz 内存:32.0 GB 操作系统: Windows Server 2008 R2 Enterpris ...

  2. Freemarker 内置函数 数字、字符串、日期格式化用法介绍

    在用FreeMarker过程中,感觉FreeMarker的字符串,日期,集合等处理能力还是很强大的,上网搜了一些资料,整理如下,以便能帮助大家更熟练的应用Freemarker完成项目开发. 一.Seq ...

  3. js禁止重复提交方法

    beforeSend: function () { // 禁用按钮防止重复提交 $("#fileForm a[class='btn blue_btn']").removeAttr( ...

  4. Logger的等级输出

    转自:http://zhidao.baidu.com/link?url=7HnNxxUei6m3X3JOLfK4yShElbu5xwvU9Z7ipBAaIvQOi3Bc30N-7o7JgfnZDEg3 ...

  5. Windows的bat脚本中for循环

    转载至 http://123304258.blog.163.com/blog/static/12354702012621103256608/   [删除目录下某种格式的文件 ] for /r  f:\ ...

  6. Blend 2015 教程 (四)控件模板

    前一篇讲述了修改ListBox样式的方法,本篇将修改性别显示区域的样式. 1. 选择ListBox控件,编辑ItemTemplate的当前项,选择CheckBox控件,在美工板导航栏中点击CheckB ...

  7. STC12C5A60S2笔记7(定时器)

    1. 基本特性 STC12C5A60S2单片机集成了两个16位定时/计数器. 1)寄存器 1.1)TMOD 定时器工作方式控制寄存器,包括13位寄存器.16位寄存器.8位寄存器等: 1.2)TCON ...

  8. UWP?UWP! - Build 2015有些啥?(1)

    UWP?UWP! - Build 2015有些啥? Build 2015圆满落幕了,不知大家有多少人刷夜看了直播呢?不管怎么说,想必各位都很好奇在这场微软开发者盛宴上,Microsoft又发布了什么令 ...

  9. MySQL2:四种MySQL存储引擎

    前言 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建.查询.更新和删除数据.不同的存储引擎提供不同的存储机制.索引技巧.锁定水平等功能,使用不同的存储引擎,还可以 ...

  10. 打通移动App开发的任督二脉、实现移动互联创业的中国梦

    年初的两会上,第一次听到克强总理讲到“互联网+”的计划,当时就让我为之感到无比振奋.我个人的理解是:“互联网+”的本质就是要对传统行业供需双方的重构,通过移动互联技术来推动各个行业上的全民创新,促使中 ...