【问题标题】:Run without debugging in eclipse在eclipse中不调试运行
【发布时间】:2009-11-29 14:55:32
【问题描述】:

当我从 Eclipse 在手机上运行我的应用程序时,它总是在调试中运行。这只是最近才开始发生。我想我一定是无意中改变了偏好或其他东西,但无法弄清楚是什么。有谁知道我如何将它切换回来,这样我就可以在不调试的情况下运行?

提前致谢

陶

【问题讨论】:

  • 只是我的“我也是”评论。

标签: android eclipse debugging


【解决方案1】:

我发现其他人报告了同样的错误

http://osdir.com/ml/AndroidDevelopers/2009-08/msg00603.html

他们通过重启手机解决了这个问题。

同样对我有用....多么令人沮丧!!!!!!

至少现在可以工作了。

非常感谢 Aaron Digulla 的帮助。

陶

【讨论】:

  • 在我的 Xoom 上开始发生这种情况时为我工作。
【解决方案2】:

检查项目属性中的 VM 选项。应该有类似-Xdebug=... 的东西。删除它。

我建议复制该条目并创建第二个不带调试选项的条目。另请注意,在Common 下,您可以将启动配置保存在某处(例如在您的项目中),因此此设置不会丢失。

【讨论】:

  • 我认为您在第一句话中的意思是应用程序的“启动配置”。不是与项目关联的属性。
  • 感谢您的回答。请你告诉我在哪里可以找到这些设置。谢谢陶
  • 使用“运行”菜单中的“运行配置...”。 VM 选项位于“参数”选项卡上。
  • 好的,运行配置是我一直在寻找的地方,但我没有“参数”选项卡,也没有 VM 选项。选项卡是“Android”、“Target”和“Common”。我正在使用伽利略。陶
  • 啊,您使用的是 Android。然后看这篇文章:source.android.com/using-eclipse基本上eclipse的工具栏中应该有“Debug”和“Run”按钮,运行按钮是绿色箭头,调试按钮是绿色的小bug。只需单击运行按钮而不是调试按钮。
【解决方案3】:

刚刚遇到这个问题。
有时 Eclipse Android 开发环境会在 AndroidManifest.xml 文件中设置应用程序属性 android:debuggable="true"。这将导致您的应用程序以调试模式运行,无论您在 Eclipse 中按“运行”还是“调试”。

【讨论】:

    【解决方案4】:

    我知道这个贡献来得有点晚,但是就这样吧。确保自您的代码以来没有调用任何 android.os.Debug.waitForDebugger() 方法。如果是这样,只需删除或评论它并重新运行您的应用程序。

    【讨论】:

      猜你喜欢
      • 2011-12-04
      • 1970-01-01
      • 1970-01-01
      • 2013-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-08
      • 2012-04-06
      相关资源
      最近更新 更多