Android asynTask形成的内存泄露

有人会问,asynTask是安卓自带的异步任务,怎么可能也会形成心里泄露呢?惋惜,代码终究是人写的;asynTask是activity中的非静态内部类,因为java内部类的特色,asynTask会持有外部类的隐式引用,因为asyntask的生命周期可能比activity的长,当activity销毁的时候而asynTask仍然在执行,这样就形成asynTask持有的activity引用不会没法回收,
相关文章
相关标签/搜索