1、  下载和安装Android SDK

Android的官方站点是http://www.android.com

登录https://developer.android.com/intl/zh-cn/sdk/index.html#Other进行下载;

如果站点无法正常访问,建议挂代理服务器(俗称“FQ”);

SDT Tools Only只有Android SDK。

下载完成后得到一个android-sdk_r24.3.4-windows.zip获取installer_r24.3.4-windows.exe文件(本文以android-sdk_r24.3.4-windows.zip为例,exe文件安装之后操作是一样的),将该文件解压到任意路径,解压缩后得到一个android-sdk-windows文件夹,该文件夹下包含如下文件结构:

Add-ones:该目录下存放额外的附件软件。刚解压缩时该目录为空。

Platforms:该目录下存放不同版本的Android版本。刚解压缩时该目录为空。

tools:该目录下存放大量Android开发、调试的工具。

SDK Manager.exe:该程序就是Android SDK。通过该工具可以管理Android SDK。

AVD Manager.exe:该程序是AVD(Android虚拟设备)管理器,通过该工具可以管理AVD。

启动SDK Manager.exe,即可看到如图所示窗口

选择需要安装的工具,其中Tools目录下的Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools,以及至少一个Android API(SDK Platform、Image文件)都是必须的。

如果更新不动,首先打开Android SDK Manager,在tools菜单下选中options选项,在窗口中选中Force复选框按钮;然后用记事本打开C:\Windows\System32\drivers\etc\hosts文件,添加#google_android更新203.208.46.146 dl.google.com  203.208.46.146 dl-ssl.google.com,效果如图:

回到Android SDK Manager,菜单栏中依次选择“Packages”、“Reload”,然后就会显示所有的Packages。这时,您便可以轻松下载各个安卓系统的Package包,尽情享受或测试安卓应用程序吧!

2、  安装Eclipse和ADT插件

登录http://www.eclipse.org站点,下载Eclipse IDE for Java EE Developers的版本(根据需要选择版本下载),该版本Eclipse当前的最新版本是eclipse-jee-mars版。

下载完成之后解压到任意文件夹,双击eclipse.exe运行。

登录http://developer.android.com/tools/sdk/eclipse-adt.html站点,下载ADT插件的最新版本。当前的最新版本是ADT-23.0.6,下载完成后得到一个ADT-23.0.6.zip文件,它是一个Eclipse插件。

启动Eclipse,单击Eclipse主菜单生的Help——>Install New Software…,如图所示:

点击Add按钮,弹出如图所以对话框,在对话框中通过“Archive…”按钮选择ADT插件的ADT-23.0.6.zip文件,填写插件名字,单击“OK”按钮。

单击“Select All”按钮,然后单击“Next”按钮,Eclipse弹出一个对话框,该对话框提示用户将要安装的插件详细清单,单击该对话框的“Next”按钮……

在Eclipse中安装了ADT插件之后,在Eclipse工具条上将看到增加了如图所示的四个按钮

然后配置sdk安装路径

经过上面所介绍的过程,接下来就可以在Eclipse中开发Android应用了。

Android开发环境搭建(2015年8月更新)的更多相关文章

  1. Android 开发环境搭建以及工具(不断更新)

    学习android需要学习的编程知识 https://wiki.cyanogenmod.org/w/Doc:_Development_Resources 从http://source.android. ...

  2. Android开发环境搭建相关文章列表(转载)

    Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1, ...

  3. Qt for Android开发环境搭建及测试过程记录

    最近学习了Qt的QML编程技术,感觉相较于以前的QtGUI来说更方便一些,使用QML可以将界面与业务逻辑解耦,便于开发. QML支持跨平台,包括支持Android平台,因此可以使用Qt的QML进行An ...

  4. Android开发环境搭建全程演示(jdk+eclipse+android sdk)

    全程演示android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/java ...

  5. Java、Android 开发环境搭建

    一.准备工作 为便于管理,将java开发工具集中到一个文件夹中.创建D:\javaDevE文件夹,JDK.Android-SDK.Eclipse.tomcat等都可以安装到这个文件夹中. 二.搭建Ja ...

  6. Android开发环境搭建及常见问题解决方法

    转自: http://www.cnblogs.com/rwxwsblog/p/4769785.html 在移动互联网的时代,Android的份额早已超过了苹果.Android的出现无疑加速了移动互联网 ...

  7. Ionic Android开发环境搭建 下

    上篇 Ionic 安装完成了,由于要开发Android,所以必不可少需要继续搭建Android开发环境. 首先,下载并安装JDK.然后配置一下环境变量. 接着,下载并安装Android SDK.下载过 ...

  8. android 开发环境搭建 (转)

    最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1 ...

  9. Android菜鸟的成长笔记(1)——Android开发环境搭建从入门到精通

    原文:Android菜鸟的成长笔记(1)--Android开发环境搭建从入门到精通 今天在博客中看到好多Android的初学者对Android的开发环境的搭建不熟悉而导致不能进行学习,所以我决定自己写 ...

  10. linux android开发环境搭建

    android开发环境搭建的一些有用链接:1.sdk manager的国内服务器http://www.cnblogs.com/huangjacky/p/4077982.html2.常见问题的解决htt ...

随机推荐

  1. [King.yue]关于CSLA框架的一些看法

    CSLA.Net 是一个有帮助的成熟开发框架,但不适于初学者.该框架支持在任何地方.任何时间创建对象,值得我们花时间去学习了解这一框架.CSLA.Net 框架设计的业务对象,支持对完全透明的数据源进行 ...

  2. [Tommas] UNION 和 UNION ALL 的区别

    UNION指令的目的是将两个 SQL 语句的结果合并起来.从这个角度来看,UNION跟 JOIN 有些许类似,因为这两个指令都可以由多个表格中撷取资料.UNION的一个限制是两个 SQL 语句所产生的 ...

  3. 【CSS3】Advanced2:Shadows

    1.Box Shadows box-shadow:h-shadow v-shadow [blur模糊距离 spread阴影尺寸 color inset]; 2. Text Shadows text-s ...

  4. Windows Azure 的磁盘管理相关概念

    在 Windows Azure 的虚拟机中,磁盘有多种使用方式.操作系统磁盘是用来为虚拟机提供操作系统的虚拟硬盘.数据磁盘是附加到虚拟机上用来存储应用程序数据的 VHD. 根据应用程序的需要,可从多种 ...

  5. 获取所有组合算法、获取全排列算法(java)

    转载声明:原文转自:http://www.cnblogs.com/xiezie/p/5574516.html 受到ACM1015的影响,个人感觉,有必要对统计学上的 全组合和全排列 进行一个简单的总结 ...

  6. UVa10534 - Wavio Sequence(LIS)

    题目大意 给定一个长度为n的整数序列,求个最长子序列(不一定连续),使得该序列的长度为奇数2k+1,前k+1个数严格递增,后k+1个数严格递减.注意,严格递增意味着该序列中的两个相邻数不能相同.n&l ...

  7. 两个栈实现一个队列,C语言实现,队列可伸缩,容纳任意数目的元素。

    一.思路:1.创建两个空栈A和B:2.A栈作为队列的入口,B栈作为队列的出口:3.入队列操作:即是入栈A:4.出队列操作:若栈B为空,则将A栈内容出栈并压人B栈,再出 B栈:不为空就直接出栈: 二.代 ...

  8. 如何查看tomcat是32位还是64位

    原文地址:http://www.cnblogs.com/andysd/p/3940976.html

  9. java.util.Map按照key值合并的value的Collection 集合中。

    用java实现把多个map的内容合并的一个resultMap中 代码大致如下 /**  * @author Shalf  */ public class MapUtil { /** * 把partMa ...

  10. linux下.run文件的安装与卸载

    linux下.run文件的安装与卸载   .run文件的安装很简单,只需要为该文件增加可执行属性,即可执行安装 以 virtualbox 的安装文件 virtualbox-3.1.6-59338-Li ...