android - 我可以在 Android Studio 中出现错误时中断吗?

标签 android debugging android-studio crash

Errors与异常不同,现在我的 Android 应用程序在从 Android Studio 进行调试期间不断崩溃并出现错误,但没有中断(应用程序只是退出)。

因此,我的问题是,是否有可能使 Android Studio 因错误而不仅仅是异常而中断,以便我可以找出导致这个可怕错误的原因?

如果没有,调试这个问题的最佳方法是什么?

谢谢!

最佳答案

您可以使用 try/catch 和 Exception 类捕获 fatal error 。就我而言,当我的应用程序因应用程序错误而崩溃时,如果我有 try/catch,我可以看到 channel 并捕获错误并修复它,基本上我从未发现 try/catch 无法捕获它的错误。我认为您需要开始逐步缩小代码范围,最后在应用程序崩溃时找到代码。不存在找到 fatal error 的神奇公式,只需要时间并修改您的代码。

关于android - 我可以在 Android Studio 中出现错误时中断吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30441867/

相关文章:

java - 如何在标题中添加按钮

c++ - Code::Blocks 调试问题

javascript - 在 IE8 中恢复被覆盖的 JavaScript 方法

android-studio - 如何在 androidOs 中找到 HarmonyOS 的替代类/方法?

AndroidStudio 告诉我我的模拟器与我的项目不兼容,为什么,如果模拟器是 api10 而项目是 api3?

android如何为编辑文本设置隐藏键盘

java - Android JavaMail 检测服务器是否离线

android - (Android) 线程化的 httpClient 任务,不阻塞 UI?

c++ - 调试器忽略动态加载的 DLL 中的错误

android - NoClassDefFoundError : Failed resolution of: Landroid/support/v7/appcompat/R$styleable