当我通过eclipse在手机上运行我的应用程序时,它总是在调试中运行。这只是最近才开始发生。我想我一定是无意中改变了某种偏好或某种东西,但无法解决什么问题。有谁知道我可以如何切换回去,这样我就可以在不调试的情况下运行?在eclipse中无需调试即可运行
在此先感谢
TAO
当我通过eclipse在手机上运行我的应用程序时,它总是在调试中运行。这只是最近才开始发生。我想我一定是无意中改变了某种偏好或某种东西,但无法解决什么问题。有谁知道我可以如何切换回去,这样我就可以在不调试的情况下运行?在eclipse中无需调试即可运行
在此先感谢
TAO
检查项目的属性的VM选项。应该有像-Xdebug=...
这样的东西。删除。
我建议复制条目并创建第二个没有调试选项。还请注意,在Common
下,您可以将启动配置保存在某处(例如在您的项目中),因此该设置不会丢失。
我认为你的意思是在你的第一句话中“启动配置”的应用程序。不是与项目相关的属性。 – 2009-11-29 20:29:44
感谢您的回答。请你能告诉我在哪里可以找到这些设置。 谢谢 TAO – TheArchedOne 2009-11-29 23:00:52
使用“运行”菜单中的“运行配置...”。虚拟机选项位于“参数”选项卡上。 – 2009-11-30 08:23:34
我发现有人报告了同样的错误
http://osdir.com/ml/AndroidDevelopers/2009-08/msg00603.html
他们用手机重启解决它。
同样对我有效....多么令人沮丧!!!!!!
至少现在工作。
非常感谢Aaron Digulla对我们的帮助。
TAO
当我在Xoom上发生这种情况时为我工作。 – 2011-04-30 06:48:56
刚跑过这个问题。
有时Eclipse Android开发环境会在AndroidManifest.xml文件中设置应用程序属性android:debuggable="true"
。这将导致您的应用程序以调试模式运行,无论您是在Eclipse中按“运行”还是“调试”。
我知道这个贡献有点晚,但在这里。请确保您没有任何android.os.Debug.waitForDebugger()
方法,因为您的代码已被调用。如果是这样,只需删除或评论它,然后重新运行你的应用程序。
只是我的“我也是”评论。 – 2014-06-19 09:10:24