开发和调试

本文详细介绍在Eclipse IDE环境下创建、编译、运行及调试Android应用的全流程,包括配置开发环境、创建项目、设置启动配置等内容。

开发和调试

这一节将介绍在android上开发调试应用程序。它将教会我们如何创建,编译,运行以及调试android代码。或者,你也可以从Hello Android tutorial.开始

 

主要内容

1.    eclipse上开发android 应用程序

2.    利用其他IDE和工具开发android应用程序

3.    给应用程序签名

4.    ApiDemo 示例程序用法

5.    调试

6.    设备上的调试和测试设置

7.    顶端调试技巧

8.    编译安装一个android应用程序

9.    移除android程序

10. Eclipse 技巧

eclipse上开发Android应用程序

在用eclipse IDE开发android应用程序之前,你首先要创建一个Android工程,并且建立一个启动配置,在此之后你才可以开始编写,运行,以及调试你的应用程序。

以下章节是假设你已经在eclipse环境中安装了ADT插件,如果你没有安装,请安装之后再使用以下说明。参考 安装eclipse 插件(ADT

创建一个android工程

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

选择File > New > Project

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

2.    选择项目内容:

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

输入工程名称(project name),基础软件包的名称(the base package name),以及Activity 类的名称。以创建stub .java文件等文件和程序名字。

o    选择Create project from existing source ,为已有代码创建一个工程。如果你想编译运行SDK中提供的示例程序,可以使用这个选项。示例程序的存放在SDKsamples/目录下。

浏览包含已有代码的目录,点击ok,如果目录中包含有可用的android manifest 文件,ADT将为你填写合适的软件包,activity,和应用程序名称。

3.    按下Finish.

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

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

·         res/   资源文件夹.

·         AndroidManifest.xml   工程清单.

创建一个启动项

能够在eclipse上运行调试应用程序之前,你必须为它创建一个启动项。启动项指定哪个工程将被启动,哪个activity开始工作,以及使用哪些模拟器选项等。

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

1.    打开启动项管理工具。

o    Eclipse 3.3 (Europa)的版本中,酌情选择 Run > Open Run Dialog... or Run > Open Debug Dialog...

o    Eclipse 3.4 (Ganymede)版本中,酌情选择 Run > Run Configurations... or Run > Debug Configurations...

2.    在左边的工程类型列表选择Android Application选择,双击(或者点击右键选择new,创建一个新的启动项。

3.    输入启动项名称。

4.    Android标签中,浏览要开始的工程和Activity

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

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

7.    按下Apply保存启动配置,或者按下RunDebug()。

 

运行和调试应用程序

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

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

注意,这里活动启动项是在运行配置管理中最最近一次选中的那个。它不一定就是在Eclipse Navigation 面板中选择的程序(如果有的话)

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

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

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

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

·         Run选项,开始运行程序。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值