一次偶然的发现我的Activity闪退了

Android内存泄漏问题排查

  • 然后一脸懵逼,因为错误里面找不到任何我的代码报出来的错误
  • 然后分析错误日志,发现是内存泄露了,
  • 检查代码,发现没有Activity泄漏,那么还要什么泄漏了呢
  • 我发现我用了一个CountDownTimer 类,这是用来倒计时的类
  • 里面是封装了一个Handler,于是将这段代码
    • ** if (mCountDownTimer != null) {
      mCountDownTimer.cancel();
      mCountDownTimer = null;
      }** 移到了onDestory里面,问题解决了

相关文章:

  • 2021-06-18
  • 2021-09-27
  • 2021-11-29
  • 2021-07-02
  • 2022-01-17
  • 2021-07-08
  • 2021-07-15
  • 2022-12-23
猜你喜欢
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
  • 2021-06-03
  • 2021-10-04
  • 2022-02-08
相关资源
相似解决方案