Android 内存不足时,退出Activity

s_tream 2014-01-18 11:41:58
在长时间运行一个app,因为内存不足,或者什么其它的原因导致自动退出app,且无任何提示,直接回到Home界面。
请问如何使显示的Activity走onStop()和onDestory()函数?
...全文
332 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyb928 2014-01-27
  • 打赏
  • 举报
回复
LauncherApplication.onTrimMemory, onLowMemory这个回调接口表示可能会被回收,但不代表一定会被回收
ThinkiCode 2014-01-26
  • 打赏
  • 举报
回复
如果你在程序在前台运行,内存不足时,系统会优先去kill别的在后台的应用,如果这样子还会退出,那可能是你的应用本身有问题,这种情况是不可预期的。 你需要找到问题的原因或是设计一种退出可感知的机制,而不要完全依赖于onStop或是onDestory.
s478853630 2014-01-26
  • 打赏
  • 举报
回复
System.gc();
mmorss 2014-01-24
  • 打赏
  • 举报
回复
如果运行中出现这种,那就是你APP内在泄漏了……

80,471

社区成员

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

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