- 准备工作:安装所需的软件和插件。
- 创建第一个项目:动手创建一个 "Hello World" 应用。
- 项目结构详解:理解 Android 项目文件的作用。
- 编写和运行代码:修改代码并模拟器上运行。
- 调试应用:学习如何使用调试器查找和修复错误。
- 常用功能:介绍日志、资源文件等核心概念。
- 总结与后续学习。
第一部分:准备工作
在开始之前,你需要安装以下三样东西:

-
Java Development Kit (JDK):Android 应用是用 Java 语言编写的,所以需要 JDK。
- 下载地址:Oracle JDK 官网
- 注意:下载并安装与你操作系统匹配的 JDK 版本(建议 JDK 8 或更高版本),安装后,确保
JAVA_HOME环境变量已正确设置。
-
Eclipse IDE for Java Developers:我们使用 Java 开发者版本的 Eclipse。
- 下载地址:Eclipse 官网
- 注意:下载后解压即可使用,无需安装。
-
Android Developer Tools (ADT) 插件:这是 Eclipse 的核心插件,用于开发 Android 应用。
- 安装步骤:
- 打开 Eclipse。
- 菜单栏选择
Help->Install New Software...。 - 在弹出的窗口中,点击
Add...按钮。 - 在
Name中输入ADT Plugin,在Location中输入https://dl-ssl.google.com/android/eclipse/,然后点击OK。 - 等待列表加载,勾选
Developer Tools,然后点击Next。 - 阅读并接受许可协议,点击
Finish。 - 安装过程中会提示需要安装一些依赖项,一路点击
OK和Yes即可。 - 安装完成后,Eclipse 会提示重启,请务必重启。
- 安装步骤:
第二部分:创建第一个项目 (Hello World)
现在我们来创建一个最简单的 Android 应用。

-
启动 AVD Manager (Android Virtual Device)
- 在 Eclipse 菜单栏选择
Window->Android Virtual Device Manager。 - 在弹出的窗口中,点击
New...创建一个新的模拟器设备。 - Name:给你的设备起个名字,如
MyPhone。 - Device:选择一个预设的设备型号,如
Nexus 5X。 - Target:选择一个 Android 版本,建议选择一个较新的 API Level,如
API 30: Android 11.0 (R)。 - CPU/ABI:保持默认的
Google Play Intel x86 Atom。 - RAM:根据你的电脑内存调整,建议 2048 MB 或以上。
- Internal Storage 和 SD Card:保持默认大小即可。
- 点击
OK创建,然后选中你创建的设备,点击Start,稍等片刻模拟器就会启动。
- 在 Eclipse 菜单栏选择
-
创建新项目
- 在 Eclipse 菜单栏选择
File->New->Application Project。 - Application Name:
HelloWorld(应用在手机上显示的名称)。 - Project Name:
HelloWorld(Eclipse 中的项目名称)。 - Package Name:
com.example.helloworld(应用的唯一标识符,通常用反向域名格式)。 - Minimum Required SDK: 选择一个较低的 API Level,以保证兼容性,如
API 15: Android 4.0.3 (IceCreamSandwich)。 - Target SDK: 选择你刚才在模拟器中使用的 API Level,如
API 30。 - Compile With: 选择一个最高的 API Level,如
API 30。 - Theme: 选择一个主题,如
Holo Light with Dark Action Bar。 - 点击
Next,直到最后一步,点击Finish。
- 在 Eclipse 菜单栏选择
-
运行项目
- Eclipse 会自动开始构建项目,构建成功后,它会自动将应用部署到你刚才启动的模拟器上。
- 稍等片刻,你就能在模拟器上看到 "Hello World" 的应用图标了,点击它,就会显示一个包含 "Hello World!" 文本的页面。
恭喜!你的第一个 Android 应用运行成功了!

第三部分:项目结构详解
在 Eclipse 的 Package Explorer 视图中,展开你的 HelloWorld 项目,你会看到以下关键文件夹:
- src/: 存放所有的 Java 源代码。
com.example.helloworld/: 你的包名。MainActivity.java: 应用的主 Activity,是用户看到的第一个屏幕,大部分交互逻辑都在这里编写。
- gen/: 由 ADT 自动生成,存放 R.java 文件。
R.java: 一个非常重要的文件,它为所有资源(如布局、字符串、图片等)提供了唯一的 ID。千万不要手动修改这个文件!
- res/: 存放所有应用资源。
drawable-hdpi,drawable-mdpi,drawable-xhdpi,drawable-xxhdpi: 存放不同分辨率的图片资源。layout/: 存放界面布局文件,它们是 XML 文件,定义了 UI 的结构。activity_main.xml定义了主屏幕的布局。values/: 存放各种配置文件。strings.xml: 存放字符串资源,用于在代码和布局中引用,方便国际化。styles.xml: 定义应用的样式和主题。colors.xml: 定义颜色资源。dimens.xml: 定义尺寸资源。
- AndroidManifest.xml: 应用的“清单文件”,它定义了应用的基本信息,如包名、版本号、所需的权限、以及声明了所有的 Activity、Service 等组件。
第四部分:编写和运行代码
现在我们来修改一下 "Hello World" 的文字。
-
打开布局文件
- 在
Package Explorer中,双击res/layout/activity_main.xml文件。 - 默认会打开 "Graphical Layout" 视图,你可以直接拖拽组件,但我们先切换到 "activity_main.xml" 标签,查看 XML 代码。
- 在
-
修改文本
- 在
<TextView>标签中,找到android:text属性。 - 它的值是
@string/hello_world。@string表示引用values/strings.xml文件中的资源。 - 打开
res/values/strings.xml文件,你会看到:<string name="hello_world">Hello World!</string>
- 将
Hello World!修改为你好,Eclipse!,然后保存文件。
- 在
-
重新运行
- 右键点击项目根目录,选择
Run As->Android Application。 - Eclipse 会重新编译并安装应用到模拟器中,再次打开应用,你就会看到文字变成了 "你好,Eclipse!"。
- 右键点击项目根目录,选择
第五部分:调试应用
调试是开发过程中必不可少的环节。
-
设置断点
- 打开
MainActivity.java文件。 - 在代码行号左侧的灰色区域双击,会出现一个蓝色的圆点,这就是断点。
- 在
onCreate方法的super.onCreate(savedInstanceState);这一行设置断点。
- 打开
-
启动调试模式
- 右键点击项目,选择
Debug As->Android Application。 - Eclipse 会提示切换到 "Debug" 透视图,点击
Switch。
- 右键点击项目,选择
-
使用调试工具
- 程序会在断点处暂停,你可以:
- 查看变量:在右上角的 "Variables" 视图中,可以看到当前所有变量的值。
- 单步执行:
- F6 (Step Over): 执行当前行,如果当前行是方法调用,则进入方法内部。
- F5 (Step Into): 如果当前行是方法调用,则进入该方法内部;否则,执行当前行。
- F7 (Step Return): 跳出当前方法,返回到调用该方法的地方。
- **继续
- 程序会在断点处暂停,你可以:
