Android-Google手持设备应用程式设计入门
需积分: 0 153 浏览量
更新于2012-07-14
收藏 577KB DOC 举报
Android 提供免費而且跨平台的整合開發環境,只要電腦能連接上網路,我們隨時都能下載相關工具下來,並開始開發 Android 應用程式。 有了輕鬆易用的開發工具,我們可以把心力專注於如何將想法實現到應用程式上。
### Android-Google手持设备应用程式设计入门
#### 一、Android开发环境简介
Android作为全球最广泛使用的移动操作系统之一,提供了免费且跨平台的整合开发环境。开发者只需要拥有一台能够连接互联网的个人电脑,即可下载相关的开发工具,并开始进行Android应用程式的开发。
#### 二、开发工具介绍
**1. JDK (Java Development Kit)**
- **版本要求**:JDK5或JDK6
- **安装说明**:开发Android应用需要安装Java开发工具(JDK)。仅仅安装Java运行环境(JRE)是不够的,必须安装完整的Java开发环境(JDK)。可以通过在命令行输入“java -version”来检查当前系统已安装的Java版本是否满足要求(版本需高于1.5)。需要注意的是,Android目前不支持Java Gnu编译器(gcj)。
**2. Eclipse IDE**
- **版本选择**:推荐使用Eclipse 3.5(代号Galileo)、3.4(代号Ganymede)或3.3(代号Europa)版本。
- **功能要求**:确保安装版本包含Eclipse Java开发工具扩展插件(Java Development Tools Plugin, JDT)。
- **推荐版本**:对于初次接触Eclipse平台的开发者,建议直接下载并安装“for Java Developers”版本。
**3. ADT (Android Development Tools plugin)**
- **安装方式**:基于Eclipse的Android开发工具扩展插件。通过Eclipse的帮助菜单选项进行安装。
**4. Android SDK**
- **主要功能**:Android程序开发套件,包括Android手机模拟器(Emulator)等开发工具。
**5. 其他工具**
- **Linux和Mac环境**:如果需要自动编译功能,可以安装Apache Ant 1.6.5或更高版本。
- **Windows环境**:同样需要安装Apache Ant 1.7或更高版本。
- **其他开发平台**:虽然NetBeans、IDEA等开发平台也提供了各自的Android开发工具,但本书以基于Eclipse平台的开发工具为主。
#### 三、系统需求
为了开发Android应用,需要一套个人电脑系统。对于操作系统的要求相对宽松,主流的操作系统基本都能支持:
- **Windows**:支持Windows XP或Vista。
- **Mac OS X**:支持10.4.8及后续版本(适用于x86架构的Intel Mac)。
- **Linux**:官方在Ubuntu 6.10 Dapper Drake版本上进行了测试。
#### 四、安装流程
假设读者已经安装了JDK5或JDK6,那么Android开发环境的安装流程大致可以分为以下几个步骤:
**1. 下载Eclipse**
访问Eclipse官方网站下载适合的版本,推荐下载“Eclipse IDE for Java Developers”版本。解压后,直接运行Eclipse即可。
**2. 安装Eclipse**
由于Eclipse无需安装,只需确认系统已安装Java,即可直接打开Eclipse文件夹并启动。
**3. 安装ADT扩展插件**
在Eclipse中选择“Help -> Install New Software”,然后添加ADT扩展插件的位置,具体操作为:
- 在弹出的窗口中点击“Add”按钮。
- 输入扩展插件名称(Name)为“ADT”。
- URL为“http://dl-ssl.google.com/android/e”。
**4. 下载Android SDK**
访问Android官方网站或其他可信来源下载Android SDK,并按照指示完成安装。
**5. 配置Android SDK**
安装完成后,需要在Eclipse中配置Android SDK路径,确保Eclipse能够正确识别SDK。
#### 五、结语
通过以上介绍,我们了解了Android应用开发的基础环境搭建方法,以及所需的软件和工具。这些基础知识对于初学者来说至关重要,也是开发高质量Android应用程序的第一步。希望本指南对您有所帮助!
tangqipeng1121
- 粉丝: 0
- 资源: 1
最新资源
- 塑料检测23-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- Python圣诞节倒计时与节日活动管理系统
- 数据结构之哈希查找方法
- 系统DLL文件修复工具
- 塑料、玻璃、金属、纸张、木材检测36-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- Python新年庆典倒计时与节日活动智能管理助手
- Nosql期末复习资料
- 数据结构排序算法:插入排序、希尔排序、冒泡排序及快速排序算法
- 2011-2024年各省数字普惠金融指数数据.zip
- 计算机程序设计员三级(选择题)