新建的app在清理后台时app没有调用onDestroy()方法,why?

迈克狗剩 2017-11-22 02:51:26
我新建的app只有MainActivity一个页面,在MainActivity里打印了所有生命周期,我点击功能键弹出清理按键点击清理后台,结果app却没有走onDestroy(),但也不是每次都不走,是没有规律的,点击清理后台五六次会有一两次是走onDestroy()的,为什么这样?
...全文
509 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_40700267 2019-01-30
  • 打赏
  • 举报
回复
你看一下这篇文章吧:https://blog.csdn.net/a943262510/article/details/50498504
baoolong 2017-11-24
  • 打赏
  • 举报
回复
这样清理是不会走生命周期的
MadFrogs 2017-11-24
  • 打赏
  • 举报
回复
进入apk,home退出,走到onstop停止,这时程序在后台,当把应用清楚后,必然会走onDestroy流程。你所说的应该是log丢失,会出现有时有,有时没有。不知道你手机所采用的log机制是什么,像我们平时也会出现丢log的行为,不是没走,是走了log丢了。
jklwan 2017-11-23
  • 打赏
  • 举报
回复
一键清理是系统强制停止应用,不走很正常
寒冰大神 2017-11-23
  • 打赏
  • 举报
回复
不走很正常,我的从来不走

80,472

社区成员

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

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