怎么让app异常后自己重启 怎么让app异常后自己重启Android app 重启 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Android 全局异常处理可以把异常保存起来,还可以通过网络发送。如果想发生异常时重启apk,只需要把uncaughtException这个方法里的android.os.Process.killProcess(android.os.Process.myPid()); System.exit(10); 改成 Intent intent = new Intent(mContext, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK); mContext.startActivity(intent); 看看这篇文章,希望对你有帮助http://blog.csdn.net/yudajun/article/details/9031025 try catch {} 自定义一个 异常 你这个如果当前 app 出现了异常进入了 public void uncaughtException(Thread thread, Throwable ex) 方法,这个中你不 kill 当前app还要去 启动当前app会让程序死了的,没用 自定义framelayout 动画在其中不能播放求解 求解 activitygroup 焦点问题 android 如何获取彩信附件大小 新手求救:如何使用Android源码 不能编译 android servlet服务器 json 交互问题 求帮助~~~~~~~ android weight布局问题 网址的错误 Android开发在Service操作SQLite数据库出现NullPointerException空指针异常 android 蓝牙总是自动断开 安卓开发 百度离线地图出错 请问一下有关tomcat服务器端的问题
可以把异常保存起来,还可以通过网络发送。
如果想发生异常时重启apk,只需要把uncaughtException这个方法里的android.os.Process.killProcess(android.os.Process.myPid());
System.exit(10);
改成 Intent intent = new Intent(mContext, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
mContext.startActivity(intent);
http://blog.csdn.net/yudajun/article/details/9031025