Android SDK离线安装
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离线安装的更多相关文章
- Android SDK离线安装方法详解(加速安装) 转
AndroidSDK在国内下载一直很慢··有时候通宵都下不了一点点,最后只有选择离线安装,现在发出离线安装地址和方法,希望对大家有帮助! 离线安装包下载地址:http://dl.vmall.com/c ...
- Android SDK离线安装方法详解(加速安装)
AndroidSDK在国内下载一直很慢··有时候通宵都下不了一点点,最后只有选择离线安装,现在发出离线安装地址和方法,希望对大家有帮助 一,首先下载SDK的安装包,android-sdk_r10-wi ...
- Android SDK 离线安装方法
有朋友反映从连接直接下载安装包不能获取到最新版本(每次更新后的包地址需要重新去查找),而且经常无法访问. 最方便的方法是使用代理或vpn接入网络,即可及时下载最新版sdk. 作为一名开发人员,流畅地浏 ...
- Android SDK离线安装更新方法
直接使用Android SDK Manager进行下载.更新速度很慢,有时候会出现错误.网上查找了不少网友的方法,做个总结. 1.启动Android SDK Manager,并等待reposity加载 ...
- Android SDK下载安装及配置教程
2017年12月07日 13:33:32 4942 转载自:http://blog.csdn.net/dr_neo/article/details/49870587 Android开发环境搭建可以分为 ...
- 最新鲜最详细的Android SDK下载安装及配置教程
//来源: http://www.cnblogs.com/summary-2017/p/8073225.html 最近Neo突发神经,想要将学过的一些计算机视觉.机器学习中的算法都放到移动设备上去跑跑 ...
- Java-JDK & Android SDK下载安装及配置教程
转自:http://blog.csdn.net/dr_neo/article/details/49870587 第一步.安装JDK: 第二步.安装Eclipse: 第三步.下载并安装AndroidSD ...
- ADT和Android SDK的安装
本文主要涉及Android开发环境搭建时的Eclipse.ADT及Android SDK的安装方法,还有遇到的两个问题及其解决办法.其中,ADT的安装介绍了在线和离线安装两种方式. 1.安装ecli ...
- 最详细的Android SDK下载安装及配置教程
文章转载与:https://blog.csdn.net/dr_neo/article/details/49870587 最近Neo突发神经,想要将学过的一些计算机视觉.机器学习中的算法都放到移动设备上 ...
随机推荐
- (转).NET平台开源JSON库LitJSON的使用方法
一个简单示例: String str = "{’name’:’cyf’,’id’:10,’items’:[{’itemid’:1001,’itemname’:’hello’},{’itemi ...
- 关于textbox.attributes["value"]的问题
在“修改”时,出现这个问题,后台点击修改时,应该是文本框出现一些初始值 BLL.manager bll = new BLL.manager(); Model.manager model = bll.G ...
- Action<T> 和 Func<T> 委托
概述: 除了为每个参数和返回类型定义一个新委托类型之外,可以使用Action<T> 和 Func<T> 委托. Action<T> Action<T>委 ...
- java泛型方法
Tool.java package cn.stat.p9.fanxing.demo; public class Tool<QQ> {//不确定类型时可以用泛型 private QQ q; ...
- 动态绑定、阻止继承,final类和方法
1.编译器查看对象的声明类型和方法名.当调用 x.f(param); 且隐式参数x生命为C类对象.这时候可能有多个名字都叫f,但是参数类型不一样的方法.编译器会一一列举C类中名为f的方法和其超类中访问 ...
- (原)windows8.1上使用opencv for python
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6204100.html 参考网址: http://www.docs.opencv.org/master/ ...
- 实现html元素跟随touchmove事件的event.touches[0].clientX移动
主要是使用了transform:translateX 实现 <!DOCTYPE html> <html lang="en"> <head> &l ...
- php 之 数据访问 增删改查
一.建立主页面: <title>主页面</title> </head> <body> <h1>主页面</h1> <tabl ...
- UCOS 信号量
uCOS-II信号量OSSemCreate(0)和OSSemCreate(1)详解 (2014-04-22 18:04:18) 转载▼ 标签: it 分类: 操作系统 在ucos-II中,为了实现任务 ...
- OCR中的倾斜矫正
电面中被问到了做的LPR,简单的介绍了下后又问到了关于如何矫正倾斜角的问题.答得比较含糊,所以今天来补充一下. 倾斜矫正的方法有很多种,包括基于Hough变换的矫正,基于字符投影的倾角矫正,常规线性角 ...