Android Studio 3.1.2随机抛出异常,寻求解决方案
针对Android Studio 3.1.2随机无影响异常的解决建议
Hey there! 我之前在使用旧版本Android Studio时也碰到过这种“时不时弹异常但完全不影响开发”的情况,尤其是3.1.2这类发布时间比较久的版本,给你几个亲测有效的处理思路:
- 清理IDE缓存并重启:这是解决绝大多数IDE莫名其妙问题的首选操作。你可以通过路径
File -> Invalidate Caches / Restart打开选项框,选择「Invalidate and Restart」。AS会清空缓存并重启,很多随机异常都是缓存文件损坏导致的,这个操作能快速解决。 - 查看IDE日志定位核心异常:虽然你说异常类型多变,但可以通过日志抓住最频繁出现的那个异常的具体信息。操作路径是
Help -> Show Log in Explorer(Windows)或Help -> Show Log in Finder(Mac),打开日志文件后搜索最近的异常堆栈信息,大概率能找到是某个插件冲突或者IDE组件的小bug。 - 禁用非必要插件:3.1.2对一些较新的第三方插件兼容性可能不太好,比如代码自动补全、UI预览类的插件,都可能触发无影响的异常弹窗。你可以到
File -> Settings -> Plugins里,把平时不用的插件暂时禁用,重启IDE后观察异常是否减少。 - 考虑升级IDE版本(如果可行):3.1.2是2018年的版本,官方在后续迭代中修复了大量稳定性问题。如果你的项目没有强制要求使用旧版本,建议升级到最近的稳定版(比如Arctic Fox或更高),这类随机异常基本会消失。
另外你提到网上搜索结果大多是代码问题,其实旧AS的这类“无影响异常”大多和IDE自身的缓存、插件冲突有关,不用太焦虑,先从清缓存开始排查就好~
内容的提问来源于stack exchange,提问作者brainplot
相关产品推荐
相关产品推荐

