我标记了几个断点并启动了调试器,但是在安装应用程序后,断点没有得到“v”符号,并且调试器在到达它们时似乎没有停止!我真的不知道我在这里错过了什么。这可能与它是一个应用程序小部件应用程序有关吗?我在其他应用程序中没有这个问题......我正在使用模拟器,如果它在某种程度上很重要。谢谢。
2 回答
            1        
        
		
您的应用程序是否在清单中设置为falsefor ?debuggable它根本不应该在那里或设置为true.
<application android:debuggable="true" >
也尝试在onEnabled():
android.os.Debug.waitForDebugger();
另一种方法是使用 DDMS 透视图并从进程列表中选择小部件。
此链接也可能会有所帮助。
于 2012-05-18T17:35:04.517   回答
    
    
            0        
        
		
检查您没有在 Eclipse 中设置“跳过所有断点”。运行 -> 跳过所有断点。如果已设置,Eclipse 允许您设置断点,但不会停止。
于 2012-05-18T19:03:01.400   回答