Android ANR处理,显示消息框

Android ANR处理,显示消息框,android,Android,类是否可以侦听ANR时触发的事件?我的目标是向用户显示一个自定义对话框,其中显示的stacktrace带有一个按钮,允许用户发布stacktrace以支持。不关心对话框,我可以自己做,我只对ANR处理(库或事件处理)感兴趣 谢谢 这是不可能的。当UI线程挂起某个长时间运行的操作时,会触发ANR事件。所有与ui相关的操作都在此线程中调度,因此您不能只显示自定义的对话框,因为线程已被阻止 我不确定你是否真的需要这样的对话框,因为Android已经有一个类似的对话框,允许用户向googleplay开发

类是否可以侦听ANR时触发的事件?我的目标是向用户显示一个自定义对话框,其中显示的
stacktrace
带有一个按钮,允许用户发布stacktrace以支持。不关心对话框,我可以自己做,我只对ANR处理(库或事件处理)感兴趣


谢谢

这是不可能的。当UI线程挂起某个长时间运行的操作时,会触发ANR事件。所有与ui相关的操作都在此线程中调度,因此您不能只显示自定义的
对话框
,因为线程已被阻止


我不确定你是否真的需要这样的
对话框
,因为
Android
已经有一个类似的对话框,允许用户向
googleplay开发者控制台发送ANR报告

,谢谢你的回答。我的应用程序不会发布到Google Play。