Android SDK离线安装是本文要介绍的内容,主要是来了解并学习Android SDK安装的内容,具体关于Android SDK是如何离线安装的内容来看本文详解。

Android开发环境,完整的说包括JDK,Eclipse,AndroidSDK和ADTplugin。四个之中最麻烦的就是Android SDK的安装,现在google的策略是将SDK和platform分离开来,所以在线安装Android SDK的时候会让你选择需要选择platform版本和SDK其他组件的版本。

Android SDK下载安装过程中,如果网速太慢或者网路上有防火墙经常会导致整个安装失败。如果你了解Android SDK安装的内部实现过程,其实离线安装也非常简单。整个安装过程只不过是把你选择的组件下载解压到相应的文件夹中。针对不同的情况,有两个不同的安装方法:

安装Android SDK之前的准备工作:

1.正确安装JDK5或者JDK6(仅有JRE是不够的),官方下载地址:JDK5orJDK6。

2.Eclipse3.5及其以上版本正确安装,官方下载地址:Eclipse3.6.2,建议选择使用EclipseIDEforJavaDevelopers版本,文件最小,解压即可使用的绿色版本。

3.从ADT8.0开始,Android SDK,ADT的版本是一一对应的,比如ADT11.0.0对应SDKr11,ADT10.0.0和10.0.1都对应SDKr10.更为详细的版本对应关系可以在系统需求查到。本文中使用的版本分别是Eclipse3.6.1,SDKR11,ADT11.0.0.

复制安装Android SDK

第一种情况,如果已经有一台安装好Android SDK的机器,你需要做的只是把Android SDK文件夹下的所有文件打个包,然后复制到你的机器中解压出来就可以了。如下图所示,platforms,platform-tools,tools和SDKManager是必不可少的,要确保上面三个文件夹中包含有对应版本的工具和组件

接下来安装ADT更为简单,首先在官方下载地址ADTPlugin中选择相应的ADT压缩包,比如ADT11.O.O的地址是ADT-11.0.0.zip.下载到本地后,打开Eclipse中的菜单“Help”->”InstallNewSoftware”进入软件安装界面,点击“Add”按钮->”Archive”按钮,选择ADT安装包,在Name行输入一个名字作为标记,如下图所示:

然后点击确定进行安装,安装完毕后记得将Android SDK的安装路径告诉Eclipse,打开Eclipse菜单项Windows->Preference->Android->SDKLocation指向SDK解压后存放的路径。

最后,记得添加环境变量,将SDK_HOME变量设置为SDK解压的路径,如D:\Android\android-sdk,然后再把具体的子路径设置增加到PATH变量中,%SDK_HOME%\tools;%SDK_HOME%;%SDK_HOME%\platform-tools;

现在,整个安装过程就完成了,你可以打开一个工程,然后运行,看看模拟器是不是能够正常执行你的程序。

手工下载安装Android SDK

如果不幸的,你无法得到已经安装好的Android SDK,那么可能比上面要稍费周折。关键是,离线运行官方的SDK安装文件,只能保证其中的一部分文件,其余的要自己手工去下载补齐。下面分步骤说明:

1.下载Android SDK安装包,基于windows操作系统的最新版本链接地址为installer_r11-windows.exe,点击安装,Android SDK的安装路径假设是D:\Android\android-sdk。在安装Android SDK的最后,系统会自动打开SDKManager,直接关闭,接下来我们手动增加相应组件。

2.完整的Android SDK还应该包括Android库(包含在platform文件夹中),platform-tools和tools中的工具。需要我们手工去下载解压到相应的文件夹中。要得到Android SDK这些组件的链接地址,只要打开repository.xml,比如对于Android库,我们可以找到下面这部分内容:

这段内容描述的是,2.3.3版本的Android库对应的链接地址是android-2.3.3_r01-linux.zip(文件虽包含linux,其实是针对所有的操作系统);手工下载并解压到D:\Android\android-sdk\platform文件夹中。

然后对应的,分别下载tools和platforms-tools的压缩文件到这两个文件夹中,示例代码samples和doc不是必需的,根据自己需要选择性下载。

3.接下来的步骤和第一种情况就完全相同了,安装ADT,设置Android SDK路径,设置环境变量

小结:

Android SDK离线安装的内容介绍完了,希望通过Android SDK离线安装内容的学习能对你有所帮助!

Android SDK离线安装的更多相关文章

  1. Android SDK离线安装方法详解(加速安装) 转

    AndroidSDK在国内下载一直很慢··有时候通宵都下不了一点点,最后只有选择离线安装,现在发出离线安装地址和方法,希望对大家有帮助! 离线安装包下载地址:http://dl.vmall.com/c ...

  2. Android SDK离线安装方法详解(加速安装)

    AndroidSDK在国内下载一直很慢··有时候通宵都下不了一点点,最后只有选择离线安装,现在发出离线安装地址和方法,希望对大家有帮助 一,首先下载SDK的安装包,android-sdk_r10-wi ...

  3. Android SDK 离线安装方法

    有朋友反映从连接直接下载安装包不能获取到最新版本(每次更新后的包地址需要重新去查找),而且经常无法访问. 最方便的方法是使用代理或vpn接入网络,即可及时下载最新版sdk. 作为一名开发人员,流畅地浏 ...

  4. Android SDK离线安装更新方法

    直接使用Android SDK Manager进行下载.更新速度很慢,有时候会出现错误.网上查找了不少网友的方法,做个总结. 1.启动Android SDK Manager,并等待reposity加载 ...

  5. Android SDK下载安装及配置教程

    2017年12月07日 13:33:32 4942 转载自:http://blog.csdn.net/dr_neo/article/details/49870587 Android开发环境搭建可以分为 ...

  6. 最新鲜最详细的Android SDK下载安装及配置教程

    //来源: http://www.cnblogs.com/summary-2017/p/8073225.html 最近Neo突发神经,想要将学过的一些计算机视觉.机器学习中的算法都放到移动设备上去跑跑 ...

  7. Java-JDK & Android SDK下载安装及配置教程

    转自:http://blog.csdn.net/dr_neo/article/details/49870587 第一步.安装JDK: 第二步.安装Eclipse: 第三步.下载并安装AndroidSD ...

  8. ADT和Android SDK的安装

    本文主要涉及Android开发环境搭建时的Eclipse.ADT及Android SDK的安装方法,还有遇到的两个问题及其解决办法.其中,ADT的安装介绍了在线和离线安装两种方式.  1.安装ecli ...

  9. 最详细的Android SDK下载安装及配置教程

    文章转载与:https://blog.csdn.net/dr_neo/article/details/49870587 最近Neo突发神经,想要将学过的一些计算机视觉.机器学习中的算法都放到移动设备上 ...

随机推荐

  1. ios中模拟延时的几种方法

    - (void)delay1 {     // 延迟执行不要用sleep,坏处:卡住当前线程     [NSThread sleepForTimeInterval:3];     NSLog(@&qu ...

  2. Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)

    原文:InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序) InstallShield Limited Edi ...

  3. title滚动

    代码: <html><head><title>滚动的文字在TITLE栏上不停滚动</title><script language=javascri ...

  4. shell中的path expansion

    glob扩展 在shell中的路径扩展中,涉及到的glob有如下几种: ? 匹配任何单个字符 * 匹配0到多个字符 [set] 匹配任何一个在set当中的字符,如[0-9],则匹配任何一个数字 [!s ...

  5. HDU 2896 病毒侵袭 (AC自动机)

    这题模板题.............但是竟然要去重........调试了半天才发现.................... #include <cstdio> #include <i ...

  6. MySQL STRAIGHT_JOIN

    问题 最近在调试一条查询耗时5s多的sql语句,这条sql语句用到了多表关联(inner join),按时间字段排序(order by),时间字段上已经创建了索引(索引名IDX_published_a ...

  7. [linux]磁盘挂载

    最近磁盘空间不足了, 所以需要将更多的磁盘空间加进来. 因为目前占空间最多的就是home, 无论是下载还是本地用户的东西都是放在这里的. 将分区格式化为ext4, 然后使用blkid /dev/sda ...

  8. 开始3D编程前需注意的十件事

    http://www.csdn.net/article/2013-06-21/2815949-3d-programming 原文作者Vasily Tserekh是名3D编程爱好者,他发表了一篇博文&l ...

  9. Java基础语法学习(1)switch...case

    switch...case的标准语法 switch(待选择的变量) { case 值1:语句1; break; case 值2:语句2: break; ....... case 值n:语句n; bre ...

  10. 关于NotePad++ v1.0的编译和源码分析

    最近想读读开源项目,windows下的.文本编辑器是一个很好的选择,因为里面的很多技术,算法(字符串搜索,匹配等)都是被程序员实现过千万遍了,代码里面有很多精髓可以让我们这些菜鸟学学. 首先:下载源码 ...