1、Android、ADT、SDK概念与关系

SDK:Software Development Kit,中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。SDK是一系列文件的组合,它为软件的开发提供一个平台(它为软件开发使用各种API提供便利)。

Java 开发中,JDK 就是一种SDK。

开发Android程序,也有一系列自己的SDK。这些SDK都由SDK Manager来管理的。在SDK Manager中可以看到多个Android SDK版本(Android 2.1, Android 2.2, Android2.3, Android4.0),就类似于多个JDK版本一样(JDK5、JDK6、JDK7、JDK8),SDK Manager就是管理这些Android SDK的工具。

ADT:Android Development Kit,这个是Eclipse上开发Android程序的插件。它类似于CDT(C/C++ Development Kit),CDT 是Eclipse开发C/C++程序的插件。想要了解如何使用Eclipse开发C、C++程序,可以参考:使用 Eclipse 玩转 C、C++ 。

2、Android集成开发工具下载地址

1) 百度网盘下载地址

Android集成环境 NDK JDK 总链接 : http://pan.baidu.com/s/1bnjaDKb;

Android Studio Linux版 : http://pan.baidu.com/s/1eQjA6MA ;

Adt Bundle windows 64位版 : http://pan.baidu.com/s/1bnvlVnL;

Adt Bundle Linux 32位版 : http://pan.baidu.com/s/1jG41dI2;

Adt Bundle Linux 64位版  : http://pan.baidu.com/s/1dDxjHXv;

NDK Linux 32位 : http://pan.baidu.com/s/1eQtJVe6;

NDK Linux 64位 : http://pan.baidu.com/s/1bnvRRJL;

NDK Windows 32位 : http://pan.baidu.com/s/1eQzj9iq;

2)Android开发环境的官网下载地址( 可以直接下载)

2.1)ADT Bundle

这些都是包括了Eclipse的

Platform Package Size MD5 Checksum
Windows 32-bit adt-bundle-windows-x86-20140702.zip 370612741 bytes 9d2cf3770edbb49461788164af2331f3
Windows 64-bit adt-bundle-windows-x86_64-20140702.zip 370763706 bytes bfc3472a12173422ba044182ac466c13
Mac OS X 64-bit adt-bundle-mac-x86_64-20140702.zip 320593642 bytes 24c51a1ad96c5f6d43821d978bf9866d
Linux 32-bit adt-bundle-linux-x86-20140702.zip 371950735 bytes 5901c898bae4fe95476463a951b68404
Linux 64-bit adt-bundle-linux-x86_64-20140702.zip 372259418 bytes 18a7c5778f96c0823349d465f58a0a36

2.2 ) SDK only

Platform Package Size MD5 Checksum
Windows
32 & 64-bit
android-sdk_r23.0.2-windows.zip 141435413 bytes 89f0576abf3f362a700767bdc2735c8a
installer_r23.0.2-windows.exe(Recommended) 93015376 bytes 7be4b9c230341e1fb57c0f84a8df3994
Mac OS X
32 & 64-bit
android-sdk_r23.0.2-macosx.zip 90996733 bytes 322787b0e6c629d926c28690c79ac0d8
Linux
32 & 64-bit
android-sdk_r23.0.2-linux.tgz 140827643 bytes 94a8c62086a7398cc0e73e1c8e65f71e

2.3) Android Studio

Platform Package Size MD5 Checksum
Windows android-studio-bundle-135.1245622-windows.exe 380000036 bytes 5720baef7d492f2df7398a38dae2fa92
Mac OS X android-studio-bundle-135.1245622-mac.dmg 368451923 bytes fa9da3625db44687576c5c4e8f96280e
Linux android-studio-bundle-135.1245622-linux.tgz 417756987 bytes c70dd2e4035484b84f0ad0046a34f136

使用Android Studio安装完成后,如果启动时,出现Fetching android sdk component information加载过久或者失败问题,可以在安装目录下的AndroidStudio/bin/idea.properties

文件的最后加上: disable.android.first.run=true ,然后重启。

3)直接在Eclipse上安装ADT插件

这个类似于CDT插件的安装,可以参考:使用 Eclipse 玩转 C、C++ ,搜索ADT就可以了。

Android:开发环境搭建相关问题的更多相关文章

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

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

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

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

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

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

  4. 基于Eclipse的Android开发环境搭建

    1.  Java开发环境搭建 1.1  JDK下载安装 JDK(Java Development Kit )是针对Java开发人员发布的软件开发工具包.JDK 是整个Java的核心,包括了Java运行 ...

  5. Android #Android开发环境搭建

    Android #Android开发环境搭建 1.下载:Google在国服的官网 https://developer.android.google.cn/index.html 1.点击首页 “ 获取 ...

  6. 转---详细的Android开发环境搭建教程

    五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程 引言   在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立A ...

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

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

  8. Java、Android 开发环境搭建

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

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

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

  10. Ionic Android开发环境搭建 下

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

随机推荐

  1. MVC中局部视图的使用

    加载部分视图 $("#result").load("/home/message",function(){ //加载完之后隐藏进度条 }); public Act ...

  2. Latex学习笔记-序

    在写论文的过程中自学了$\LaTeX$, 想总结一下使用心得.刚开始整理了一下发现非常之乱,不知这么多零碎的知识该如何整理的有条理点,至少以后用到还能翻翻自己博客.这次写作论文图省劲用了IEEE的模板 ...

  3. 一个基于mysql构建的队列表

    通常大家都会使用redis作为应用的任务队列表,redis的List结构,在一段进行任务的插入,在另一端进行任务的提取. 任务的插入 $redis->lPush("key:task:l ...

  4. 用ThreadLocal类实现线程安全的正确姿势

    大家通常知道,ThreadLocal类可以帮助我们实现线程的安全性,这个类能使线程中的某个值与保存值的对象关联起来.ThreadLocal提供了get与set等访问接口或方法,这些方法为每个使用该变量 ...

  5. C# 洗牌算法

    最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来. 十年河东十年河西,莫欺少年穷 学无止境,精益求精   C#洗牌算法如下: class Program { ...

  6. 一款css3很美的iphone注册表单样式

    代码如下,保存到html文件打开: <!DOCTYPE html> <html lang=""> <head> <title>Ani ...

  7. dobbo zookeeper 认识

    dubbo 主要使用来整合各种协议的服务,服务提供者可以向dubbo平台注册服务,服务消费都可以看到所有服务的详细信息,而已可以调用所提供的服务接口.zookeeper:主是要服务的集群,配置管理(如 ...

  8. DDD心得

    使用DDD分层架构有哪些好处 帮你更集中的管理业务逻辑. 帮你降低各层间,以及各业务模块间的依赖关系. 帮你更方便的进行单元测试. 我的DDD分层架构使用经验 使用充血模型,将业务逻辑尽量放到领域实体 ...

  9. win10平台mysql5.6.34免安装版(绿色版zip)的配置以及密码和编码设置

    平台:win10 X64 mysql: mysql-5.6.34-winx64.zip 以下所写都是本人测试过的,力争无误.上次发布了,可是发现了一些问题,特地查了一下官方文档(我会说我是用有道词典翻 ...

  10. Java基础知识笔记(六:网络程序设计)

    一.统一资源定位地址(URL) (1)网络地址 在网络上,计算机是通过网络地址标识.网络地址通常有两种表示方法,第一种表示方法通常采用4个整数组成,例如: 166.111.4.100表示某一网站服务器 ...