APP异常退出

lwh_1024 2013-09-22 04:11:07
当在APP中的某个界面,点击手机的HOME键,然后在手机中运行其他应用,当再次进入我的APP时,偶尔会异常退出应用;或者在APP中,突然接到一个电话,挂断电话返回到APP中之后,偶尔会异常退出应用。
不知道该往哪个方向查找这样的问题?谢谢!
...全文
315 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
passself 2013-09-23
  • 打赏
  • 举报
回复
lwh_1024 2013-09-23
  • 打赏
  • 举报
回复
谢谢 那么如何防止系统自动回收呢?不知道其他应用是怎么做到的,用onSaveInstanceState方法,或者有其他办法?
csdn_2013 2013-09-22
  • 打赏
  • 举报
回复
引用 3 楼 lwh_1024 的回复:
[quote=引用 1 楼 a105865708 的回复:] 1,退出APP的时候你可以看日志。精确定位你的异常发生地点。 2,据我猜测,出现这种问题,一般都是某些资源被系统回收了。然后导致你空指针异常。重点排查Application中存放的全局对象是否被回收。
两个手机,一个装满了应用,空间很少;一个几乎是空的,没装任何应用。我的APP在第一个手机上,出现异常退出的频率非常高,在第二个手机上则很少出现。 所以我也怀疑是不是被垃圾回收了。如果是这样的情况,该如何解决呢?谢谢![/quote] 还有一种情况 就是你的应用程序每次打开 就执行onCreate 创建多个实例导致内存不足 自动回收了 还是根据你的日志信息分下下 不要怀疑怀疑的~...
lwh_1024 2013-09-22
  • 打赏
  • 举报
回复
引用 1 楼 a105865708 的回复:
1,退出APP的时候你可以看日志。精确定位你的异常发生地点。 2,据我猜测,出现这种问题,一般都是某些资源被系统回收了。然后导致你空指针异常。重点排查Application中存放的全局对象是否被回收。
两个手机,一个装满了应用,空间很少;一个几乎是空的,没装任何应用。我的APP在第一个手机上,出现异常退出的频率非常高,在第二个手机上则很少出现。 所以我也怀疑是不是被垃圾回收了。如果是这样的情况,该如何解决呢?谢谢!
温酒伴月落 2013-09-22
  • 打赏
  • 举报
回复
简单随心 2013-09-22
  • 打赏
  • 举报
回复
1,退出APP的时候你可以看日志。精确定位你的异常发生地点。 2,据我猜测,出现这种问题,一般都是某些资源被系统回收了。然后导致你空指针异常。重点排查Application中存放的全局对象是否被回收。

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧