Android Studio Run标签不显示崩溃位置,求新手易懂的解决方法
解决Android Studio更新后崩溃日志不显示的问题
- 切换到Logcat标签页:Run标签偶尔会漏抓崩溃日志,直接点底部的Logcat(如果没找到,通过
View > Tool Windows > Logcat调出)。 - 调整Logcat过滤规则:
- 顶部过滤栏选
Show only selected application,确保选中你的APP进程; - 日志级别选
Error,这样会只显示崩溃相关的错误信息,不用在海量日志里翻找。
- 顶部过滤栏选
- 触发崩溃后抓日志:重启APP,操作到崩溃的步骤,Logcat里会出现红色的错误条目,重点看
Caused by:开头的行,后面就是崩溃的具体原因(比如空指针、数组越界),还会标出错的代码行号。 - 检查日志配置:
打开File > Settings > Build, Execution, Deployment > Debugger > Android Logcat,确认Enable logcat是勾选状态,Logcat buffer size别设得太小,避免日志被截断。 - 回退版本(备选):如果上面的方法都没用,可通过
File > Settings > Appearance & Behavior > System Settings > Updates,把更新渠道改成Stable Channel,下载安装你更新前的旧版本Android Studio。
新手小贴士:崩溃日志里的Caused by:是核心线索,比如看到NullPointerException,就是某个变量没初始化就被调用了,照着行号找代码就能定位问题。
内容的提问来源于stack exchange,提问作者Sezar
相关产品推荐
相关产品推荐

