0
  • 最佳答案

    直接kill掉的程序,activity不会走正常的生命周期方法。


    在application里,还是可以监听得到的。


    具体代码我忘记了,你可以查一下。注册一个什么listener,就算你在任务管理器里干掉程序,也是可以知道的。

    1153952789488054272  评论     打赏       拉大锯
    • A lonely cat  回复 @拉大锯
      registerActivityLifecycleCallbacks
      A lonely cat 2022-07-11 09:19   回复 1204736502274318336
    • 呆瓜小董  回复 @拉大锯
      比如异常导致的闪退
      呆瓜小董 2022-07-13 16:35   回复 1442674183392829441
    • 拉大锯  回复 @呆瓜小董
      这个事情,全局异常监听你不就可以监听到了吗?
      拉大锯 2022-07-13 17:01   回复 1153952789488054272
  • Activity管理:https://www.sunofbeach.net/a/855407462453346304

    1204736502274318336  评论     打赏       A lonely cat
    • onDestroy 本来就不一定会走的

      1204736502274318336  评论     打赏       A lonely cat
      • 拉大锯  回复 @A lonely cat
        这样说不对。
        拉大锯 2022-07-11 09:09   回复 1153952789488054272
      • 拉大锯  回复 @A lonely cat
        你得说明什么条件下不一定会走。
        拉大锯 2022-07-11 09:17   回复 1153952789488054272
      • A lonely cat  回复 @拉大锯
        onDestroy There are situations where the system will simply kill the activity's hosting process without calling this method (or any others) in it,
        A lonely cat 2022-07-11 09:17   回复 1204736502274318336
      • A lonely cat  回复 @拉大锯
        so it should not be used to do things that are intended to remain around after the process goes away.
        A lonely cat 2022-07-11 09:18   回复 1204736502274318336
      • A lonely cat  回复 @拉大锯
        这是官方文档:https://developer.android.com/reference/android/app/Activity#onDestroy%28%29
        A lonely cat 2022-07-11 09:18   回复 1204736502274318336
      • A lonely cat  回复 @拉大锯
        译:在某些情况下,系统会简单地终止 Activity 的宿主进程,而不会在其中调用此方法(或任何其他方法),因此不应使用它来执行打算在进程消失后保留的事情。
        A lonely cat 2022-07-11 09:18   回复 1204736502274318336
      • 拉大锯  回复 @A lonely cat
        某些情况下,这就是前提条件呀。你输入log,正常的退出,基本上是有走onDestroy的。
        拉大锯 2022-07-11 09:35   回复 1153952789488054272
      • A lonely cat  回复 @拉大锯
        嗯嗯 我没说太严谨
        A lonely cat 2022-07-11 09:41   回复 1204736502274318336
      • 拉大锯  回复 @A lonely cat
        这个对初学者影响很大了[捂脸],他可能会记好多年,甚至面试的时候这么跟别人说,哈哈。
        拉大锯 2022-07-11 09:46   回复 1153952789488054272
      • A lonely cat  回复 @拉大锯
        你感觉你在说我[捂脸]
        A lonely cat 2022-07-11 09:48   回复 1204736502274318336
      • A lonely cat  回复 @A lonely cat
        我就是记到现在😂
        A lonely cat 2022-07-11 09:49   回复 1204736502274318336
    相关问题
    _empty · Android
    2019-10-20 23:51 628 2
    application · Android
    2019-11-05 00:26 779 2
    三流废物 · android / 小白
    2019-11-22 00:35 1067 5
    豪豪好嘛 · Android / GPS
    2019-11-26 20:15 884 5
    Jian · android
    2019-11-28 01:51 615 2
    2019-12-01 01:01 705 2
    小陈学编程 · Android
    2019-12-01 19:08 633 2
    fkinggod · Android
    2019-12-08 09:19 661 5
    fkinggod · Android
    2019-12-08 20:47 610 2
    kissmyass · Android
    2019-12-09 07:08 537 2
    独一无二的名zi · Android
    2019-12-30 06:48 415 2