如何在android中获取强制停止按钮事件

如何在android中获取强制停止按钮事件

问题描述:

我想在设置 - >应用程序 - >管理应用程序 - >应用程序名 - >强制停止按钮上执行一些特定的代码。如何获得此强制停止按钮事件?有可能得到这个事件吗?如何在android中获取强制停止按钮事件

+0

可能重复的[如何给予事件强制关闭对话框的确定​​按钮](http://stackoverflow.com/questions/6826704/how-to-give-event-on-force-close-dialogs-ok-button ) –

+0

不认为有可能获得fc对话框按钮 –

+0

http://stackoverflow.com/questions/6826704/how-to-give-event-on-force-close-dialogs-ok-button –

你不能这样做,因为该对话框由Android OS显示,你无法控制该部分。你需要做的只是确保你的Android代码是干净和正确的,所以你将摆脱这样的错误。你可以做的另一件事(但我强烈建议不要放弃你的应用程序在野外与此)是设置一个DefaultUncaughtExceptionHandler。例如:

Thread.setDefaultUncaughtExceptionHandler(new UncaughtExceptionHandler() { 
    public void uncaughtException(Thread thread, Throwable ex) { 
     // log, or create some statistics ... whatever 
    } 
}); 

但是从经验来看,应用程序的行为,一旦该线程已经死了(尤其是UI线程)可能是意想不到的,所以也许这是最好有您的应用程序死了。但同样的:当应用程序崩溃时,您必须修复这些情况。