Android 设备在命中断点后几秒钟与调试器断开连接

标签 android debugging breakpoints

这几天一直困扰着我。任何时候我尝试使用断点调试 Activity 以外的任何东西(后台服务、广播接收器、输入法)我的断点将正常命中,但大约五秒钟后设备将终止进程并断开与调试器的连接.没有足够的时间来收集任何有意义的信息,因此事实证明调试非常困难。

最佳答案

我刚遇到同样的问题

发生在我身上的事情是,当我的手机(中兴 Blade )接到电话时,我正在调试。我接了电话,当我后来再次调试时,我发现无论我在某一行(可能是我接到电话时暂停/有断点的那一行)上放了什么代码, Activity 都崩溃了(静默/没有错误消息)当它到达那条线时。

经过一番折腾后,我发现如果我在有问题的行上添加和删除一个断点并稍后以不同的方法添加另一个断点,新断点会暂停,并且在运行应用程序一次后,整个过程都很好

关于Android 设备在命中断点后几秒钟与调试器断开连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4138001/

相关文章:

objective-c - 断点指向 "objc_autoreleaseNoPool"

javascript - 使用 cordova-plugin-local-notifications 附件属性不显示图像

android - 是否可以在react-native datePicker中设置minTime和maxTime?

android - 在我的 AAR 库中使用 ConsumerProguardFiles 并在使用混淆字典时获取未找到的文件

android - android 有没有可以通过互联网发送短信的API

c++ - 在C++中实现A *时可能发生内存泄漏

asp.net - 如何调试访问 OAuth 安全 API 的 ASP.Net 应用程序?

c - OSX 10.11.6 lldb 说断点 1 : no locations (pending)

c - 为什么编译器会提示这个宏声明

delphi - 我无法禁用(幽灵)断点