防止android在崩溃后重新创建活动堆栈

防止android在崩溃后重新创建活动堆栈,第1张

概述我有一个应用程序在堆栈中的几个级别的活动中遇到异常.我还在状态栏通知对话框模式下使用ACRA进行崩溃报告.我看到的情况是,当我的进程因异常而被杀死时, Android会将活动堆栈重新创建到违规活动的父级.我想覆盖这种行为.如果我的应用程序崩溃了,我希望它仍然崩溃. android-developers中有关于此的讨论: http://groups.google.com/group/android- 我有一个应用程序在堆栈中的几个级别的活动中遇到异常.我还在状态栏通知对话框模式下使用ACRA进行崩溃报告.我看到的情况是,当我的进程因异常而被杀死时,Android会将活动堆栈重新创建到违规活动的父级.我想覆盖这种行为.如果我的应用程序崩溃了,我希望它仍然崩溃.

androID-developers中有关于此的讨论:

http://groups.google.com/group/android-developers/browse_thread/thread/b274cfa64b17f535/92d8da160be85748?lnk=gst&q=force+close+restarts#92d8da160be85748

我也通过这个堆栈溢出线程的讨论阅读:
Prevent Activity Stack from being Restored?

但我正在寻找平台上是否有更新此技术或更新技术.现在,重新启动行为导致ACRA出现问题,因为一旦重新创建活动堆栈就会清除崩溃报告通知,从而使用户没有时间发送报告.

解决方法 我也使用ACRA,我发现在@ReportCrashes注释中添加forceCloseDialogAfterToast = true将禁止重启.然而,成本是您获得AndroID Force Close对话框.我无法弄清楚如何摆脱它并阻止应用程序重启… 总结

以上是内存溢出为你收集整理的防止android在崩溃后重新创建活动堆栈全部内容,希望文章能够帮你解决防止android在崩溃后重新创建活动堆栈所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1135311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存