Android调试/运行配置

时间:2011-06-16 19:16:43

标签: android eclipse configuration ddms

我试图弄清楚调试配置和运行配置之间究竟有什么区别。什么时候使用,什么时候使用。 当我查看它们时,它们对我的应用程序都是相同的:

  1. 启动默认活动
  2. 自动选择部署目标

2 个答案:

答案 0 :(得分:1)

调试配置将您的应用程序打包为调试信息,以便您可以在运行时使用断点并逐步执行代码。

您可以使用运行配置来获取最终产品类型apk。

答案 1 :(得分:0)

请注意,当您调出配置窗口时,右下角的按钮会有所不同。一个说“调试”,另一个说“跑”。

连接调试器时Dalvik的行为有所不同,请查看Android源代码树(availabe here and many other places, or your local tree in android/dalvik/docs/debugger.html)。这对于相同的代码来说是正确的;在附加调试器的情况下运行应用程序的同一实例,并且没有附加调试器,这是不同的体验。它还取决于您正在运行的Android版本。

运行配置不会重新编译您的应用程序,它只是没有打开Dalvik中的某些调试行为。对于我的应用程序,这是一个巨大的速度增长;您的经历可能会有所不同。

相关问题