[英]Start activity after crash in android
我有一个问题:应用程序崩溃时正在运行哪个活动? 首先从堆栈? 这是捕捉故障并在崩溃后开始我想要的活动的任何方式吗? 也许是我自己崩溃后开始活动的任何方式。
Android ANR对话框是系统处理的(生成的),您对此没有任何控制权。
由于它是在System OS Source中实现的,因此您无法更改ANR对话框。 正如您无法及时了解ANR。
唯一的选择是修改Android OS源代码。
从try和catch循环尝试启动和意图。如果您的代码在try块中失败,则catch块的意图应自动启动。
try{
//faulty code here.
}catch(Exception e){
Intent i=new Intent(currentactivity.this,yournextactivity.class);
startActivity(i);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.