android开发环境的搭建

本文使用集成的ADT bundle来搭建android开发环境,所谓bundle就是谷歌搭建好的一个eclipse+sdk集成环境。需要下载的软件列表如下:

1、ADT bundle:http://developer.android.com/sdk/index.html

进入后的页面如下图所示,点击图中那个蓝色的按钮即可。文件大小是442M,倘若你下载的只有几十兆,那说明下载的时候文件被损毁或者是由于某种原因没有下载全,需要重新下载。

2、jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

该页面的部分截图如下,注意一定要先选择Accept License Agreement单选框,然后才允许进行下载。

本文所使用到的几个名词解释:

1、ADT:Android Development Tools 指android开发工具,它eclipse的一个插件,使eclipse与sdk联系起来。

2、jre:java runtime environment  指java运行环境,包含了jvm,即:java虚拟机,正因为有了jvm才实现了java语言的跨平台。

3、jdk:java development kit  java开发工具集,它包含了jre。

4、sdk:software development kit 是 Android专属的软件开发工具包。android虚拟机等离不开该软件包。

环境搭建:

对于ADT无需多说,只需要将它解压后,将文件夹拷贝到你要搭建android环境的目录中即可。

对于jdk,它集成了jre,jdk安装后会自动安装jre。在安装过程中需要注意,jdk和jre的不能安装在同一个目录下,否则ant无法使用。

环境变量的设置:

1、在你的jdk\bin目录、sdk\tools、sdk\platform-tools安装目录添加到系统环境变量Path中,我的安装路径如下:

D:\java\adt-bundle-windows-x86-20130729\sdk\tools;D:\java\adt-bundle-windows-x86-20130729\sdk\platform-tools;D:\java\jdk\bin;

2、添加系统变量  JAVA_HOME ,并将它的值设置为你的jdk的安装目录:

JAVA_HOME=D:\java\jdk

添加系统变量classpath,将它的值设置为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib;

classpath=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib;

此时在cmd中输入java、javac没有出现错误信息则表示配置成功。

3、打开ADT bundle解压后的文件,里面有个eclipse目录,进入,双击eclipse.exe,打开后有的会提醒找不到sdk。

点击菜单window->preferences

单击左侧的Android,单击右侧的browse按钮,找到你的sdk所在的目录

单击按钮Apply->ok重启eclipse就算配置好了。

使用集成的ADT bundle来搭建android开发环境的更多相关文章

  1. 快速搭建Android 开发环境-使用ADT Bundle

    一.搭建Android开发环境 近日要学Android开发基础,就着手搭建Windows下的Android开发环境. 找了一些相关的博文参考,基本上都是要分别下载和安装JDK, Eclipse, An ...

  2. 搭建Android开发环境附图详解+模拟器安装(JDK+Eclipse+SDK+ADT)

    ——搭建android开发环境的方式有多种,比如:JDK+Eclipse+SDK+ADT或者JDK+Eclipse+捆绑好的AndroidSDK或者Android Studio. Google 决定将 ...

  3. 第二章 搭建Android开发环境--读书笔记

    俗话说,工欲善其事,必先利其器,对于Android驱动开发来说,首先我们要做的就是搭建Android开发环境,我们首先要配置Linux驱动的开发环境,接着还得配置开发Android应用程序以及Andr ...

  4. 2搭建Android开发环境

    这一章主要是讲解如何搭建Android开发环境,需要准备的工具有: (1)   JDK6或以上的版本: (2)   Eclipse (3)   ADT(用于开发Android应用程序) (4)   C ...

  5. linux(ubuntu)和windows下面快速搭建android开发环境

    在windows和linux下面搭建android开发环境,一般要安装以下几个软件: 1.JDK安装 2.Eclipse安装 3.Android SDK安装 4.在eclipse里面安装ADT 5.e ...

  6. 搭建 Android 开发环境,初试HelloWorld (win7) (上) (转)

    搭建Android开发环境主要有以下几步要做: 1.JDK安装 2.Eclipse安装 3.Android SDK安装 4.ADT安装 5.创建AVD 1.JDK(Java Development K ...

  7. mac 下搭建 Android 开发环境

    因工作需要,要在mac 下搭建 Android 开发环境.谷歌.度娘了好久,没有找个一个完整又系统的方法,很是苦恼.最终,皇天不负有心人,找到了下面这篇文档,结合亲身体验,特此记录.也为有这方面需求的 ...

  8. [转载]在Windows下搭建Android开发环境

    http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 在Windows下搭建Android开发环境 | 浏览:30780 | 更 ...

  9. 搭建Android 开发环境(精华)

    http://www.cnblogs.com/xdp-gacl/p/4322165.html 孤傲苍狼 只为成功找方法,不为失败找借口! Android开发学习总结(一)——搭建最新版本的Androi ...

随机推荐

  1. gitgub利用客户端实现简单的上传和同步

    新建项目 打开客户端(将项目拷贝到本地) 选择要clone到的文件夹 想该文件夹中,导入自己需要上传的代码 然后,在网站上登录自己的gitgub,就可以看到刚才上传的项目了╮(╯▽╰)╭

  2. CentOS中iptables防火墙 开放80端口方法

    开放端口:  代码如下 复制代码 [root@WX32 ~]# iptables -I INPUT -p tcp --dport 80 -j ACCEPT 保存配置:  代码如下 复制代码 [root ...

  3. 6/12 Sprint2 看板和燃尽图

  4. github文件上传及github pages博客搭建教程

    一.与github建立连接 1.安装node.js和git 2.桌面新建文件夹[github],右键“git bash here” 3.注册github账号,新建仓库“new repository”, ...

  5. 制作linux内核安装包

    实验基于Centos 6.2 升级linux内核 直接在一个有编译环境的设备上,编译升级内核很简单. make menuconfig 或者 拷贝现有系统的.config文件 修改.config文件  ...

  6. (转)js activexobject调用客户机exe文件

    原文地址:http://blog.csdn.net/jiafugui/article/details/5364210 function Run(strPath) { try { var objShel ...

  7. 编译安装php 5.5 缺少依赖包 及解决方案

    必要时可以用 YUM 选择安装以下相关软件包: #yum install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel ...

  8. C#/ASP.NET MVC微信公众号接口开发之从零开发(一) 接入微信公众平台

    微信公众平台接入:其实很简单,把两个参数(地址和token)填入微信公众平台后台,暂时选择明文模式 ,其中token自己定义.微信服务器会根据后台填写的地址访问,并且带上对于的参数 如 url+&am ...

  9. 监听器初始化Job、JobTracker相应TaskTracker心跳、调度器分配task源码级分析

    JobTracker和TaskTracker分别启动之后(JobTracker启动流程源码级分析,TaskTracker启动过程源码级分析),taskTracker会通过心跳与JobTracker通信 ...

  10. longitude

    确保有loc:[longitude, latitude]属性给loc增加索引AttractionSchema.index({loc: '2d'});使用geoNeardb.places.find( { ...