我正在运行Android Studio 2.1.1并在两台设备上调试我的应用程序(我的x86_64 windows 10上有一个模拟器,另一个是我的HTC One M8)。在调试过程中,如果我跳过代码,当它存在当前的方法或范围时,程序就会崩溃,在logcat中没有任何指示(我知道这是因为我故意添加了一个log.d作为最后一行,而最后一行我收到的消息是崩溃之前来自此log.d的内容。
但是,如果我使用continue而不是跳过,应用程序只会退出当前函数,而不会崩溃应用程序。
我不知道这里发生了什么,它大大减慢了我的开发和调试速度。任何想法和建议将不胜感激。如果您需要更多信息,请通知我们。
答案 0 :(得分:6)
我遇到了类似的问题。然而,在网上闲逛,我发现了这个:
https://code.google.com/p/android/issues/detail?id=200880
如果有人找到修复/解决方法,那将会有所帮助!