美文网首页
AndroidStudio无法debug之闪退问题

AndroidStudio无法debug之闪退问题

作者: 虚无void | 来源:发表于2017-12-13 22:53 被阅读720次

2017年12月13日 星期三

环境:AndroidStudio2.3.2 JDK1.8
测试手机:一加3T,系统7.1.1

问题描述:

buildtype调成debug,准备debug的时候,一运行,就闪退.
仔细看了报错信息,发现有一行错误信息:
art/runtime/jdwp/jdwp_event.cc:661]
Check failed:
Thread::Current() != GetDebugThread()
(
Thread::Current()=0xabb30400,
GetDebugThread()=0xabb30400)
Expected event thread

解决方案

  1. 把所有的断点全部去掉;
  2. 或者直接关掉InstantRun模式;

解释(猜测):
按照Stack Overflow的说法,貌似是安卓7.0系统的问题,
如果开着InstantRun模式,并且在debug之前就存在断点,就无法进入调试模式.

参考文章:

1.这个调试时才出现错误有谁知道原因吗?-CSDN论坛
http://bbs.csdn.net/topics/392054761

2.Android app crashes when launched in debug mode - Stack Overflow
https://stackoverflow.com/questions/40618803/android-app-crashes-when-launched-in-debug-mode

相关文章

网友评论

      本文标题:AndroidStudio无法debug之闪退问题

      本文链接:https://www.haomeiwen.com/subject/eyktwxtx.html