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. iOS 实现类似雷达效果的核心代码

    -(void)drawRect:(CGRect)rect { [[UIColor clearColor]setFill]; UIRectFill(rect); NSInteger pulsingCou ...

  2. objective-c 语法快速过(4)

    oc 里的字符串 字符串的快速创建(最简单的方法) NSStirng *str = @“Hello”;//oc的字符串都是@“”形式的 oc的字符串也是类的对象,是NSString类的对象,创建没有那 ...

  3. Sublime Text3下的markdown插件的安装及配置

    Sublime Text3下的markdown插件的安装及配置 安装准备--安装Package Control 安装MarkdownEditing 安装Markdown Preview或OmniMar ...

  4. 使用Oracle调度程序自动完成任务

    1. 创建作业.计划和时间表 2. 创建轻量级作业 3. 使用作业链执行一系列相关任务 4. 创建窗口和作业类 5. 使用高级调度程序概念确定作业优先顺序 Reference 实验演示准备: --业务 ...

  5. 探秘Tomcat——连接器和容器的优雅启动

    前言: 上篇<探秘Tomcat——启动篇>粗线条的介绍了在tomcat在启动过程中如何初始化Bootstrap类,加载并执行server,从而启动整个tomcat服务,一直到我们看到控制台 ...

  6. 使用代码为textview设置drawableLeft

    xml中的textView中设置android:drawableLeft: <TextView android:id="@+id/bookTitle" android:lay ...

  7. T4 模板自动生成带注释的实体类文件 - 只需要一个 SqlSugar.dll

    生成实体就是这么简单,只要建一个T4文件和 文件夹里面放一个DLL. 使用T4模板教程 步骤1 创建T4模板 ,一定要自已新建,把T4代码复制进去,好多人因为用我现成的T4报错(原因不明) 点击添加文 ...

  8. 网络基础 : OSI参考模型

    Overview OSI规范的作用之一就是帮助在不同的主机之间传输数据. OSI模型包含7层,它们分为两组. 上面3层指定了终端中的应用程序如何彼此通信以及如何与用户交流: 下面4层指定了如何进行端到 ...

  9. 无法解决 equal to 操作中 "SQL_Latin1_General_CP1_CI_AS" 和 "Chinese_PRC_CI_AS"

    无法解决 equal to 操作中 "SQL_Latin1_General_CP1_CI_AS" 和 "Chinese_PRC_CI_AS" 之间 2011-0 ...

  10. 学C++的经验总结

    下面的是学C++时要注意的. 1.把C++当成一门新的语言学习(和C没啥关系!真的.): 2.看<Thinking In C++>,不要看<C++变成死相>: 3.看<T ...