"这篇资源是关于Android开发环境的设置指南,主要涵盖了硬件环境的要求和配置步骤,适合初学者和有经验的开发者参考。"
在Android应用程序开发中,硬件环境是开发者首先需要准备的基础条件。本教程针对的是Android平台,特别强调了不包括JAVA和Eclipse的独立安装,而是关注于SDK工具和其他必要的组件。以下是详细的知识点:
1. **SDK Tools**:这是Android开发的必备组件,大约50MB,包含了许多用于构建、调试和部署Android应用的工具,如SDK Manager、ADB(Android Debug Bridge)等。
2. **Android Platform**:每个Android版本的平台大约需要150MB的空间。开发者至少需要安装一个版本的平台,以便为相应版本的设备编译和测试应用。
3. **SDK Add-ons**:这些是可选的附加组件,每个大约100MB,可能包含特定厂商的库或API扩展,例如Google Play Services。
4. **USB Driver for Windows**:对于使用Windows系统的开发者,虽然可选,但为了能够通过USB连接设备进行调试,这个驱动是必需的,大约10MB。
5. **Samples (per platform)**:每个平台的示例代码大约10MB,提供了学习和参考的实例,帮助开发者理解如何实现各种功能。
6. **Offline documentation**:离线文档大约250MB,对于没有稳定网络连接的开发者来说非常有用,可以本地查阅API和其他开发资料。
接下来,教程提到了建立Android开发环境的具体步骤:
- **JDK**:Java Development Kit,版本5或6是必须的,因为JRE(Java Runtime Environment)不足以支持开发。需要设置环境变量JAVA_HOME和CLASSPATH。
- **Eclipse**:推荐使用3.3 (Europa) 或3.4 (Ganymede)版本,Eclipse是Android开发常用的集成开发环境(IDE)。ADT(Android Developer Tools)插件是与Eclipse集成的关键,它提供了许多方便开发者的功能,如代码自动完成、布局视图编辑等。
- **Android SDK**:SDK starter package包含了所有必要的组件,包括SDK Manager,用于管理不同版本的Android平台和组件。
- **ADT Plugin**:在Eclipse中安装ADT插件,使得Eclipse成为一个强大的Android开发平台。
- **添加其他SDK组件**:使用SDK Manager添加更多的Android平台和其他组件,如特定的SDK Add-ons。
最后,教程给出了各个软件的下载链接,包括JDK 1.6、Eclipse 3.4或3.5以及Android SDK的不同版本。需要注意的是,JRE单独安装是不够的,必须使用JDK,且不支持Gnu Compiler for Java (gcj)。
通过以上步骤,开发者可以成功搭建起一个完整的Android开发环境,从而开始编写、测试和调试Android应用程序。