如何在Eclipse中停止Android应用程序的调试

5

我正在编写一个简单的Android应用程序。我将“Java EE”透视图更改为“调试”,并在跟踪变量后返回原始透视图(“Java EE”)并停止调试。但是,当我尝试在手机上运行我的应用程序时,它会自动将透视图更改为调试,并跳转到第一个断点。
在调试窗口中,它显示: 正在调试

DalvikVM[localhost:8600]    
    Thread [<1> main] (Suspended (breakpoint at line 23 in FirstActivity))  
        FirstActivity.onCreate(Bundle) line: 23 
        Instrumentation.callActivityOnCreate(Activity, Bundle) line: 1047   
        ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2627  
        ActivityThread.handleLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2679   
        ActivityThread.access$2300(ActivityThread, ActivityThread$ActivityRecord, Intent) line: 125 
        ActivityThread$H.handleMessage(Message) line: 2033  
        ActivityThread$H(Handler).dispatchMessage(Message) line: 99 
        Looper.loop() line: 123 
        ActivityThread.main(String[]) line: 4627    
        Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]  
        Method.invoke(Object, Object...) line: 521  
        ZygoteInit$MethodAndArgsCaller.run() line: 871  
        ZygoteInit.main(String[]) line: 629 
        NativeStart.main(String[]) line: not available [native method]  
    Thread [<7> Binder Thread #2] (Running) 
    Thread [<6> Binder Thread #1] (Running) 

你能帮我解决如何取消调试视图吗?

谢谢。

4个回答

10

建议:

  • 右键单击项目时,请确保选择“以运行方式运行”,而不是“以调试方式运行”
  • 在调试视图中,单击断开调试器的图标(在我的Eclipse中,它位于停止图标的右侧)
  • 禁用所有断点

我点击了“断开连接”,解决了我的无尽问题...谢谢。 - Ahmed Adel Ismail

1

移除或禁用 FirstActivity.onCreate(Bundle) 第23行 上的断点。

或者,使用 Eclipse 菜单中的“运行配置”而不是“调试配置”重新启动应用程序。


请注意,我已将视角改为“Java EE”,并且它不再处于调试模式,因此即使不删除断点,它也不应该出现错误。对吗? - Farid Ala
不,即使您返回 Java EE 视角,它仍然会崩溃。请注意,您甚至可以在普通开发视角下管理断点(右键单击行)。 - Pedantic

1

你是如何启动应用程序的?如果你使用的是快捷方式,请确保你选择了Run As... Android Application而不是Debug As... Android Application。我已经有些生疏了,但我相信在Eclipse中运行Run As的快捷键是Ctrl+F11?


0

尽管我已经配置了上面发布的所有设置,但我仍然一直得到调试视角。

我在另一个StackOverflow上找到了答案: 重新启动您的调试设备。

(不要关闭电源,而是选择重新启动)。 这对我有用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接