搜尋

首頁  >  問答  >  主體

android内存泄漏问题

生命周期更长的静态变量持有旧context会导致context无法释放造成泄漏,那能不能通过将静态变量置为null来解决?

迷茫迷茫2771 天前466

全部回覆(3)我來回復

  • ringa_lee

    ringa_lee2017-04-17 17:26:59

    確保沒有其他物件引用這個context的情況下,可以的。

    回覆
    0
  • PHPz

    PHPz2017-04-17 17:26:59

    可以使用弱引用。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:26:59

    可以釋放,但在這樣的情況下一般會考慮使用application context

    回覆
    0
  • 取消回覆