LeakCanary源碼解析

言簡意賅 三個部分  觀察  分析  展示及輔助   直接上圖 1  watcher 這些類都是輔助類 實體類 除了它 它做了什麼?觀察 引用   刪除引用 gc再刪除引用 如果還有引用 就生成 堆棧文件 總共150行代碼不到 非常好理解  主要底層還是使用 java.long.ref的類來實現 分析    主要使用  haha lib 獲取當前的堆棧列表,然後分析處理數據 獲取引用鏈表  查找最
相關文章
相關標籤/搜索