Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我想知道崩溃后是否可以不关闭应用程序。我正在对 Android 应用程序进行测试,我想要在发生崩溃时允许我继续测试的代码
取决于崩溃。我能想到的一切都可以捕获异常,记录并继续。
您可以使用Thread.setDefaultUncaughtExceptionHandler(). 只需用您的(使用该方法)替换默认处理程序并做您想做的事。
Thread.setDefaultUncaughtExceptionHandler()
应用程序(通常只是顶部的 Activity)在崩溃后无法继续。
您能做的最好的事情就是使用标准的 Java try/catch 块。