AS如何調試內存泄漏

首先 創建一個內存泄漏的例子 因爲匿名內部類默認持有外部類的強引用,所以當跳轉到第二個activity,本應該被銷燬的MainActivity會被線程持有,而導致不會被GC回收。 然後通過AS提供的工具Android Profiler來找到內存泄漏的位置。 選中MEMORY, 點擊垃圾桶旁邊的堆棧收集。 會得到這個時間段的所有數據信息。然後你會發現 有兩個實例,然後點擊MainActivity 就
相關文章
相關標籤/搜索