ANRWatchDog、BlockCanary、Matrix的TraceCanary對比

目錄 ANRWatchDog BlockCanary 微信Matrix的TraceCanary ANRWatchDog 原理 主線程一直會處理消息循環,如果發給主線程的消息,在5秒後還未得到執行,則認爲是卡頓 流程描述 起來一個子進程,子進程是一個for循環,會永遠執行。 向主進程的handler發送一個message; 然後sleep 5秒(也可以設置)。 如果這中間,主進程被卡主了,意味着,上
相關文章
相關標籤/搜索