«

Android开发环境搭建

时间:2024-3-2 18:13     作者:韩俊     分类: Android


一、Java开发环境搭建

Android开发是基于Java语言的,所以搭建Android开发环境之前需先搭建Java开发环境

关于Java开发环境的搭建请参考本博客上一篇博文,点这里:Java开发环境搭建

二、Android开发环境搭建

1、下载开发工具eclipse、SDK、ADT插件

1). 传统安装方法:3个工具分别安装

Ⅰ. 先从eclipse官网下载eclipse,解压即可。(eclpse官方网站:http://www.eclipse.org/)

Ⅱ. 再从android官网下载SDK。(android官方网站:http://developer.android.com/,需要通过代理或翻墙软件才能正常访问)

Ⅲ. 最后android官网下载ADT,然后在eclipse中安装ADT插件即可

2). 最新安装方法:3个开发工具集成安装包

Ⅰ. 目前从annroid官网上下载SDK压缩包解压后就可直接使用,SDK里面已经包含了如下开发工具

eclipse

SDK:其中SDK里面已经包含了最新版本的android平台

ADT:该插件也已经安装好了在eclipse中

2、Android SDK 安装说明

从Android官网上下载的SDK(如果访问不了官网,可通过baidu下载,或代理or翻墙软件访问google)

 1)解压SDK (ex:这里SDK解压后的路径为:C:adt-bundle-windows-x86  注意,请不要解压在中文路径下面,最好也不要存放在包含空格的路径下面)

eclipse 文件夹:

sdk 文件夹:

SDK Manager.exe

2)配置环境变量

Ⅰ. 将C:adt-bundle-windows-x86sdktools 及 C:adt-bundle-windows-x86sdkplatform-tools 加入到path环境变量里面

Ⅱ. 新建环境变量ANDROID_SDK_HOME,值为C:adt-bundle-windows-x86

ANDROID_SDK_HOME这个是非必要项,如果不建立这个环境变量则模拟器AVD保存的目录默认为C:Users用户.android

如果有建立这个环境变量,则会在该环境变量对应的目录下面avd目录保存被创建的AVD模拟器

3)打开SDK Manager.exe,根据需要下载工具及各个android版本

SDK平台下载管理,打开此exe就可以直接从google android更新所需要的android各个平台及开发工具

SDK Manager下载后的东西会存放到sdk文件夹对应的子文件夹下面

  <br />

add-ons:SDK Manager下载安装时的临时文件夹

temp:同上

build-tools:编译工具(ex:dx.bat、aapt.exe),里面按照各个不能的android平台版本分开存放各自版本对应的编译工具

extras:android开发扩展工具,ex:google map。

这里重点说明一下,如果要用Intel的模拟器,需要下载extras里面的Intel x86 Emulator工具然后安装,才能正常使用intel模拟器,Intel比ARM模拟器要快很多

platforms:各个版本的android,每个版本一个子文件夹

platform-tools:平台工具(ex:adb.exe)

system-images:模拟器镜像(分各个版本,每个版本又分基于ARM 和 基于intel的模拟器)

tools:工具(ex:模拟器管理工具emulator.exe、9patch图片处理工具draw9patch.bat、ddms等)

问题:这里如果运行SDK Manager时提示如下错误时,请按如下方法解决

               <br />

原因:国内没办法直接访问google的服务器

解决:可通过代理 或者 翻墙软件

也可修改系统配置文件,如下操作步骤:

①.修改 C:WindowsSystem32Driversetchosts 在该文件末尾加上配置

74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

②.修改SDK Manager的选项,将Force http to https....... √选

Android开发环境就搭建好了

3、Android各个版本

版本
版本名称
API级别

1.5
Cupcake(纸杯蛋糕)
API 3

1.6
Donut(甜甜圈)
API 4

2.1
Eclair(闪电泡芙)
API 7

2.2
Froyo(冻酸奶)
API 8

2.3
Gingerbread(姜饼)
API 9

3.0
Honeycomb(蜂巢)
API 11

4.0
Ice cream SandWich(冰激凌三明治)
API 14

4.1
Jelly Bean (果冻豆)
API 16

4.2
Jelly Bean (果冻豆)
API 17

4.3
Jelly Bean (果冻豆)
API 18

4.4
KitKat (雀巢巧克力)
API 19

5.0
Lime Pie (酸橙派)
API 20

.......


标签: android

热门推荐