Android 开发环境的搭建及离线安装(基础下载)

原创 2012年03月24日 11:18:20

中国大网络被墙,导致Android开发者比较郁闷,不过我们有免费的翻墙工具和VPN。

注:平台为Windows。

(一)JDK部分

1、 Java JDK的下载安装以及环境变量的配置:(建议:下载1.7的)
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
JDK安装完成之后要设置系统环境变量: 我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置。环境变量设置,分别设置三个环境变量:JAVA_HOME、path变量、classpath变量。
1)设置JAVA_HOME
在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)。 
变量名: JAVA_HOME;变量值: C:/Program Files/Java/jdk1.7.0_67
设置JAVA_HOME量的目的:
l 为了方便引用,比如,JDK安装C:/Program Files/Java/jdk1.7.0_67目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
l 归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!
l 第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件
2)设置path变量
在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面或其他位置加上%JAVA_HOME%/bin;)。变量名:path ;变量值:   %JAVA_HOME%/bin; 
目的:使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等,这就要找到我们安装JDK的目录,比如我们的JDK安装在C:/Program Files/Java/jdk1.7.0_67目录下,那么在C:/Program Files/Java/jdk1.7.0_67/bin目录下就是我们常用的java应用程序,我们就需要把C:/jdk1.7.0_67/bin这个目录加到path
3)设置classpath环境环境变量
     在系统环境变量那一栏中点->新建classpath。变量名: classpath ;变量值:.;%JAVA_HOME%/lib/;%JAVA_HOME%/jre/lib/(注意,CLASSPATH最前面是有个“.”的,表示当前目录,这样当我们运行java class的时候,系统就会先在当前目录寻找class文件了。)
4)测试配置是否成功!

打开CMD ,在里面打入java -version,如果出现刚才的版本号,就表示安装成功!!!

(二)Android 离线 zip部分

1、其实翻墙或用VPN后还是比较简单的,下载速度挺快的,当然现在大家一般都共享网盘,其实下载下来用,挺好的。

2、下载路径分析:

我们首先下载Android开发包,windows平台下载android-sdk_xx.xx.xx-windows.zip,其实设置翻墙后直接访问repository更简单。

android 发布的SDK Manager.exe(我的是r24.1.2)中 找到
https://dl.google.com/android/repository/repository-10.xml
然后根据xml就能解析出离线的zip包,可以用离线网盘下载或VPN下载。
具体路径形式,如下:
文件名在上述链接中都能找到,所以要想得到最新的离线包,地址要最新。

https://dl-ssl.google.com/android/android-sdk_r24.1.2-windows.zip
https://dl-ssl.google.com/android/repository/platform-tools_r22-windows.zip
https://dl-ssl.google.com/android/repository/sources-22_r01.zip
https://dl-ssl.google.com/android/repository/samples-22_r05.zip
https://dl-ssl.google.com/android/repository/android-1.1_r1-windows.zip
https://dl-ssl.google.com/android/repository/build-tools_r22-windows.zip

https://dl-ssl.google.com/android/repository/docs-22_r01.zip

通过以上地址我们可以发现,其实就是解析他的xml,得到有用的文件名,组拼起来就Ok了。

3、解压文档到指定目录

android-sdk文件解压可以得到SDK Manager.exe,tools等。
把android开头的文件解压到platforms目录下,注意不同的平台不同的文件夹,一般会以android-22的形式来命名。
addon-google_apis开头的文件解压到add-ons目录下,基本就是根据文件名直接解压。

把docs开头的文件解压到docs,一般要一份就可以了,文件还是比较大的。

把samples开头的文件解压到samples目录下,开源的例子程序是很值得我们学习借鉴的。注意不同的平台不同的文件夹,一般会以android-22的形式来命名。

sources开头的文件解压到sources,一般要最新的一份就可以了。

build-tools开头的文件解压到build-tools一般要最新的一份就可以了。

基本上离线安装工作就完成了。

4、镜像文件下载路径

https://dl.google.com/android/repository/sys-img/android/sys-img.xml

https://dl.google.com/android/repository/sys-img/android-wear/sys-img.xml

https://dl.google.com/android/repository/sys-img/android-tv/sys-img.xml

https://dl.google.com/android/repository/sys-img/google_apis/sys-img.xml

https://dl.google.com/android/repository/sys-img/x86/addon-x86.xml

5、extras文件下载路径

https://dl.google.com/android/repository/addon.xml

6、Intel硬件支持(HAXM)下载路径

https://dl.google.com/android/repository/extras/intel/addon.xml

(三)备注部分

1、HAXM

英特尔® 硬件加速执行管理器是一个硬件辅助的虚拟化引擎(hypervisor,虚拟机监视器),它使用英特尔® 虚拟化技术加速安卓应用在主机上的模拟。 英特尔® 硬件加速执行管理器与英特尔提供的安卓 x86 模拟器映像及官方安卓SDK Manager(安卓软件开发套件)相结合,可在启用英特尔虚拟机的系统上更快地模拟安卓系统。
英特尔硬件加速执行管理器是 Intel® Integrated Native Developer Experience(英特尔® 集成原生开发人员体验,英特尔® INDE)的一个特性
英特尔硬件加速执行管理器支持以下平台:
Microsoft Windows 8 和 8.1(32/64 位)、Windows 732/64 位)、Windows Vista*(32/64 位

2、 注意及时更新tools和sample tools。

3、SDK 平台版本,以及API版本

Android 1.1 API 2
Android 1.5 API 3
Android 1.6 API 4
Android 2.0 API 5
Android 2.0.1 API 6
Android 2.1 API 7
Android 2.2  API 8
Android 2.3.1     API 9
Android 2.3.3 API 10
Android 3.0 API 11
Android 3.1 API 12
Android 3.2   API 13
Android 4.0 API 14
Android 4.0.3 API 15
Android 4.1.2  API 16
Android 4.2.2 API 17
Android 4.3.1 API 18
Android 4.4.2 API 19
Android 4.4W.2(手表) API 20
Android 5.0.1 API 21
Android 5.1 API 22
   
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/js931178805/article/details/7389571

如何安装在 Ubuntu 上安装Intel hypervisor来加速android 虚拟机

Edit 如何安装在 Ubuntu 上安装Intel hypervisor来加速android 虚拟机 因特尔硬件加速管理器(Intel® HAXM)是一个...
  • u012803869
  • u012803869
  • 2015-01-24 22:19:34
  • 3191

Hypervisor

  • 2013年03月19日 13:01
  • 764KB
  • 下载

hypervisor中又安装vmware workstation

 场景 hypervisor中又安装vmware workstation,出现无法运行映像 现象 you are runni...
  • anzhuangguai
  • anzhuangguai
  • 2015-10-14 14:15:54
  • 1194

xtratum实时Hypervisor

  • 2012年08月10日 09:59
  • 797KB
  • 下载

VMware vSphere Hypervisor_(ESXi)

  • 2014年03月31日 15:56
  • 494KB
  • 下载

Android 源码编译详解【合集篇】

Android 源码编译详解【一】:服务器硬件配置及机型推荐做 Android系统开发多年,开发环境都是入职就搭建好了,入职时拿个账号密码就直接开始搞开发了,年初换了新公司,所有的项目都是刚起步,一切...
  • MLQ8087
  • MLQ8087
  • 2018-03-05 10:52:20
  • 300

谈谈我的Android多渠道打包方式

谈谈我的Android多渠道打包方式概述每当发新版本时,Android客户端会被分发到各个应用市场,比如应用宝,360手机助手,小米应用市场等。为了统计这些市场的效果(活跃数,下单数等),需要有一种方...
  • w627947015
  • w627947015
  • 2017-02-13 18:26:40
  • 3223

Android 开发环境的搭建

  • 2011年08月25日 09:54
  • 1.05MB
  • 下载

Android基础之用Eclipse搭建Android开发环境

准备工作:下载Eclipse、JDK、Android SDK、ADT插件 下载地址:Eclipse:http://www.eclipse.org/downloads/               JD...
  • baidu_26505139
  • baidu_26505139
  • 2017-08-08 16:50:28
  • 158

How to Start Intel Hardware-assisted Virtualization (hypervisor) on Linux to Speed-up Intel Android

没什么太难理解的部分,懒得翻译了,原文转载,避免哪天找不到。 找到这篇文章的初衷是在ubuntu 12.04上安装好android studio之后,模拟器总是启动不了,提示HAXM。 在此之前还进入...
  • grf123
  • grf123
  • 2015-12-22 19:12:28
  • 708
收藏助手
不良信息举报
您举报文章:Android 开发环境的搭建及离线安装(基础下载)
举报原因:
原因补充:

(最多只允许输入30个字)