2024年6月2日发(作者:)

Android中文文档:开发和调试

在eclipse上开发Android应用程序

在用eclipse IDE开发android应用程序之前,你首先要创建一个Android工程,并且

建立一个启动配置,在此之后你才可以开始编写,运行,以及调试你的应用程序。

以下章节是假设你已经在eclipse环境中安装了ADT插件,如果你没有安装,请安装之

后再使用以下说明。参考 安装eclipse 插件(ADT)

创建一个android工程

ADT提供了一个新的工程向导,你可以快速的创建一个新的工程或者在现有代码上创建

工程。创建工程的步骤如下:

选择File > New > Project

选择 Android > Android Project, 然后按下 Next

选择项目内容:

选择 Create new project in workspace, 为编码创建一个全新的工程。

输入工程名称(project name),基础软件包的名称(the base package name),以及

Activity 类的名称。以创建stub .java文件等文件和程序名字。

选择Create project from existing source ,为已有代码创建一个工程。如果你想编

译运行SDK中提供的示例程序,可以使用这个选项。示例程序的存放在SDK的samples/目录

下。

浏览包含已有代码的目录,点击ok,如果目录中包含有可用的android manifest 文件,ADT

将为你填写合适的软件包,activity,和应用程序名称。

按下Finish.

ADT插件会根据你的工程类型创建合适的文件和文件夹,如下:

src/ 包含stub .java Activity文件的文件夹.

res/ 资源文件夹.

工程清单.

创建一个启动项

能够在eclipse上运行调试应用程序之前,你必须为它创建一个启动项。启动项指定哪

个工程将被启动,哪个activity开始工作,以及使用哪些模拟器选项等。

按照以下步骤为Eclipse版本的应用程序创建合适的启动项:

打开启动项管理工具。

在 Eclipse 3.3 (Europa)的版本中,酌情选择 Run > Open or Run > Open

在Eclipse 3.4 (Ganymede)版本中,酌情选择 Run > or Run >

在左边的工程类型列表选择Android Application选择,双击(或者点击右键选择new),

创建一个新的启动项。

输入启动项名称。

在 Android标签中,浏览要开始的工程和Activity 。

在Target标签中,设置想要显示的屏幕及网络属性,以及其他任何模拟器启动选项。

你可以在Common标签中设置更多的选项.

按下Apply保存启动配置,或者按下Run或Debug()。

运行和调试应用程序

一旦你设定了工程和工程启动配置,你就可以按照以下的说明运行和调试应用程序了。

从eclipse主菜单,根据情况选择Run>Run 或者 Run>Debug,开始运行或者调试活动启

动项。

注意,这里活动启动项是在运行配置管理中最最近一次选中的那个。它不一定就是在

Eclipse Navigation 面板中选择的程序(如果有的话)

设置和修改活动启动项,可以使用启动项管理工具。如何获得启动项管理工具可以参考

创建一个启动项

运行或调试应用程序将触发以下动作:

启动模拟器,如果他还没有开始运行。

编译工程, 如果在上次编译的基础上修改过代码,将重新编译。在模拟器上安装应用程

序。

Run选项,开始运行程序。

Debug 在"Wait for debugger "模式下启动程序,然后打开调试窗口并将Eclipse Java

调试器和程序关联。

利用其他IDEs和工具开发Android应用程序

通常我们使用安装有ADT插件的eclipse Eclipse with the ADT plugin.来开发Android

程序,这个插件将编辑,build和调试功能集成到IDE上。

然而,如果你想在其他的IDE上开发程序,例如IntelliJ,或者使用没有ADT插件的

eclipse也可以。SDK提供了安装,编译,调试应用程序所需要的工具。

创建一个android工程

Android SDK包含一个activityCreator的程序,它将为工程产生多个stub文件和一个

build文件。你可以用这个程序创建一个新的Android工程或者在现有代码上创建工程,如

SDK中包含的例子。对于Linux 和Mac系统,SDK提供,一个 Python脚