谷歌没有更新。但是,可以像Sabet在评论中提到的那样使用github.com/SalomonBrys/ANR-WatchDog这个非常方便的工具,易于集成和使用。我将其与firebase crashlytics一起使用。它提供比谷歌更好的日志/堆栈跟踪。 它如何工作 看门狗是一个简单的线程,循环执行以下操作: 安排一个可运行的线程在尽可能快地运行UI线程上运行。 等待5秒钟。(5秒是默认值,但可以进行配置)。 查看可运行线程是否已运行。如果已运行,则返回1。 如果可运行线程未运行,这意味着UI线程已经被阻塞了至少5秒钟,它将使用所有正在运行的线程堆栈跟踪引发错误。