美文网首页
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