2009-11-29 52 views
5

当我通过eclipse在手机上运行我的应用程序时,它总是在调试中运行。这只是最近才开始发生。我想我一定是无意中改变了某种偏好或某种东西,但无法解决什么问题。有谁知道我可以如何切换回去,这样我就可以在不调试的情况下运行?在eclipse中无需调试即可运行

在此先感谢

TAO

+0

只是我的“我也是”评论。 – 2014-06-19 09:10:24

回答

0

检查项目的属性的VM选项。应该有像-Xdebug=...这样的东西。删除。

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

+0

我认为你的意思是在你的第一句话中“启动配置”的应用程序。不是与项目相关的属性。 – 2009-11-29 20:29:44

+0

感谢您的回答。请你能告诉我在哪里可以找到这些设置。 谢谢 TAO – TheArchedOne 2009-11-29 23:00:52

+0

使用“运行”菜单中的“运行配置...”。虚拟机选项位于“参数”选项卡上。 – 2009-11-30 08:23:34

0

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

0

我知道这个贡献有点晚,但在这里。请确保您没有任何android.os.Debug.waitForDebugger()方法,因为您的代码已被调用。如果是这样,只需删除或评论它,然后重新运行你的应用程序。

相关问题