Android SDK 22 开发环境安装
更新时间:2024-03-09 23:55:01 阅读量: 综合文库 文档下载
- android什么意思推荐度:
- 相关推荐
本文描述 Android SDK 安装过程,包括:Android SDK 2.2, Eclipse 3.5.2(galileo), 和 Andoid Development Tools (ADT) plugin。
一个前提是用户已经安装了 JDK5.0 或 JDK 6.0。并且在系统环境变量设置了 Path 包含 JDK 的 bin 目录。
[安装 Android 2.2]
1. 下载Android 2.2 “开始包” 地址:http://developer.android.com/sdk/index.html 或者 http://androidappdocs.appspot.com/sdk/index.html。链接:android-sdk_r06-windows.zip。
需要知道的是这个 zip 包并不是一个完整的软件包。Android 软件包采用“组件”的形式,用户可以根据需要选取组件。上述zip文件只包含了一个组件管理工具和一个基本的工具组件。
2. 运行 Android SDK and AVD Manager.
解压缩上面的 zip 包,可以运行 SDK Setup.exe, 即启动了Andoid SDK and AVD Manager。这个工具不但对Android SDK 组件进行管理,同时也是 Android 虚拟设备管理器。(关于后者,参见后面示例)。
然后,可以用这个工具下载完整的 Android SDK 开发包。需要注意的如果网络使用了代理服务器,则(有可能)需在这个工具里配置代理服务器域名和端口。
(本节内容参考:http://developer.android.com/sdk/installing.html 或 http://androidappdocs.appspot.com/sdk/installing.html)
[安装 Eclipse]
地址:http://www.eclipse.org/downloads/ 下载Eclipse 3.5.2 ,同样,只需解压缩即可。
[安装 ADT]
ADT 版本:
ADT 0.9.7 (May 2010)
ADT 0.9.6 (March 2010)
ADT 0.9.5 (December 2009)
ADT 0.9.4 (October 2009)
使用 Eclipse 的升级管理器来安装ADT:
1. 启动 Eclipse, 然后进入 Help > Install New Software.
2. 在 Available Software 对话框里,点击 Add....
3. 出现 Add Site 对话框,在 Name 域里面输入一个名字 (例如, \Plugin\,在 \域里面输入 URL: https://dl-ssl.google.com/android/eclipse/
4. 注意:如果有问题,可以把 https 换成 http 试一下。点击 OK.
5. 回到 Available Software 界面,你应该看到 \Tools\。选取 checkbox 。点击 Next,接受 license agreement, 然后点击 Finish。 6. 重起 Eclipse.
[配置 ADT]
配置 Eclipse 里的 ADT,使其指向 Android SDK 。
1. 选取 Eclipse Window > Preferences...
2. 选择 Android
3. 点击 Browse... 定位 Android SDK 目录。
4. 点击 Apply, 然后 OK.
(本节内容参考:http://androidappdocs.appspot.com/sdk/eclipse-adt.html)
[创建虚拟设备]
开发环境建立好了,就可以写一个“Hello World”应用。但在之前,还需创建一个虚拟设备。
运行 Eclipse, 选取 Window > Android SDK and AVD Manager.
在左侧面板选择 Virtual Devices
点击 New.
出现 Create New AVD 对话框
输入 AVD 名字, 例如 \
选取一个目标。目标是一个平台 (即,Android SDK 的版本,如 2.2)
暂时忽略其他设置
点击 Create AVD.
[Hello World]
1). 创建一个新的 Android project
在创建 AVD 之后, 下个步骤就是在 Eclipse 里开始一个新的 Android 项目。
运行 Eclipse, 选取 File > New > Project.
如果 ADT 插件正确安装了,应该在 \Project\里面有一项:\。(在你创建了一个或多个Android 项目后,一个 \入口也应该可见。)
选择 \并点击 Next.
填写项目信息如下:
Project name: HelloAndroid
Application name: Hello, Android
Package name: com.example.helloandroid (or your own private namespace)
Create Activity: HelloAndroid
点击 Finish.
2). 编写代码:打印 Hello Android
package com.android.helloandroid;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloAndroid extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this); tv.setText(\
setContentView(tv);
}
}
3)运行
ADT 使运行非常简单:
选取 Run > Run.
选取 \ (Hello World, 参见:http://androidappdocs.appspot.com/resources/tutorials/hello-world.html )
附:Android SDK release number:
Android SDK 2.2 Revision 1 (May 2010) API Level: 8 Requires SDK Tools r6 or higher. FroYo
Android SDK 2.1 Revision 2 (May 2010) API Level: 7 Requires SDK Tools r6 or higher. Eclair
Android SDK 2.1 Revision 1 (Jan 2010) API Level: 7 Requires SDK Tools r6 or higher. Eclair
Android SDK 2.0.1 API Level: 6 Requires SDK Tools r6 or higher. Eclair
Android SDK 2.0 API Level: 5 Requires SDK Tools r6 or higher. Eclair
Android SDK 1.6 Revision 3 (May 2010) API Level: 4 Requires SDK Tools r6 or higher.
Donut
Android SDK 1.6 Revision 2 (Dec 2009) API Level: 4 Requires SDK Tools r6 or higher. Donut
Android SDK 1.6 Revision 1 (Sep 2009) API Level: 4 Requires SDK Tools r6 or higher. Donut
Android SDK 1.5 Revision 3 (Jul 2009) API Level: 3 Requires SDK Tools r6 or higher. Cupcake
Android SDK 1.5 Revision 2 (May 2009) API Level: 3 Requires SDK Tools r6 or higher. Cupcake
Android SDK 1.5 Revision 1 (Api 2009) API Level: 3 Requires SDK Tools r6 or higher. Cupcake
Android SDK 1.1 API Level: 2
Android SDK 1.0 API Level: 1
正在阅读:
第一次烧烤作文600字07-04
2015中考真题(酸、碱、盐)05-29
中国遮阳板行业发展趋势与投资决策研究预测报告2016-2020年05-04
中国中铁四局集团文档 - 图文03-04
国际贸易实务思考题10-09
仙都的作文400字3篇03-27
《海燕》(第二课时)教学案10-01
二十四史名篇导读06-08
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- Android
- 安装
- 环境
- 开发
- SDK
- 22
- 《文献检索》实习报告要求(石油专业研究生)
- 小班幼儿动手能力的培养
- 现代社会调查方法期末考试要点
- 四川省达州市八年级语文下册 22五柳先生传教案(新版)新人教版
- 排球试题
- 微生物
- 第一章 化学反应与能量 章末综合检测
- 2018-2024年中国沼气市场评估及未来发展趋势报告(目录)
- 自动挡驾驶技巧-自动挡开车起步技巧
- 计算机网络基础期末考试试卷(A卷)
- 华泰证券营销人员定级五套答案
- 体育教师招聘考试问答题
- 实验台设计材质参数尺寸规格说明 - 图文
- 汽车车内后视镜镜片项目可行性研究报告评审方案设计(2013年发改
- 六年级作文:第一次游泳作文800字
- 神经内科出科考试题库及标准答案
- 福建师范大学《小学语文教学论》在线作业二
- 消毒供应室护理人员的职业暴露因素与防护措施
- 《一分钟》教学设计于晶珠
- 建筑设备安装识图与施工工艺