gpt4 book ai didi

调试:当单步退出方法时,Android studio 会导致应用程序崩溃

转载 作者:行者123 更新时间:2023-12-02 06:28:42 26 4
gpt4 key购买 nike

我正在运行 Android Studio 2.1.1 并在两台设备上调试我的应用程序(一台模拟器位于我的 x86_64 windows 10 上,另一台是我的 HTC One M8)。在调试过程中,如果我单步执行代码,并且当它存在当前方法或范围时,程序就会崩溃,logcat 中没有任何指示(我知道这一点是因为我故意添加了一个 log.d 作为最后一行,最后一行我收到的消息是崩溃之前此 log.d 的内容)。

但是,如果我使用 continue 而不是 Step over,应用程序只会正常退出当前函数,而不会导致应用程序崩溃。

我不知道这里发生了什么,它大大减慢了我的开发和调试速度。任何想法和建议将不胜感激。如果您需要更多信息,请告诉我,提前致谢。

最佳答案

我也有类似的问题。然而,在网上查了一下,我发现了这一点:

https://code.google.com/p/android/issues/detail?id=200880

  • 这是一个已知问题,仅影响 Android 6 (Marshmallow) 设备和模拟器。
  • 除了使用 Android 4/5/7 设备进行调试或使用“继续”而不是“单步跳过”之外,没有其他解决方法。

如果有人找到修复/解决方法,那将会很有帮助!

关于调试:当单步退出方法时,Android studio 会导致应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37495131/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com