不少小伙伴們在使用微信讀書的時候,發(fā)現(xiàn)經(jīng)常會出現(xiàn)無響應(yīng)的情況,很多小伙伴們不知道這個該怎么辦,想要知道這個解決辦法是什么,就一起來看看吧。
微信讀書經(jīng)常無響應(yīng)怎么回事
無響應(yīng)的話可能是出現(xiàn)兼容問題了,看一下應(yīng)用方面是否有更新,有更新的話先更新一下;蛘咔謇硪幌戮彺婧笤儆迷囋嚳础
卸掉不用的軟件,關(guān)閉其他程序,清理垃圾,關(guān)閉手機(jī),再開機(jī)。不是重啟。
業(yè)務(wù)性能監(jiān)控,是指在App本地,業(yè)務(wù)的開始和結(jié)束處打點(diǎn)上報(bào),然后后臺統(tǒng)計(jì)達(dá)到監(jiān)控目的;
卡頓監(jiān)控?D監(jiān)控的實(shí)現(xiàn)一般有兩種方案:
(1)主線程卡頓監(jiān)控。通過子線程監(jiān)測主線程的 runLoop,判斷兩個狀態(tài)區(qū)域之間的耗時是否達(dá)到一定閾值。具體原理和實(shí)現(xiàn),這篇文章介紹得比較詳細(xì)。
(2)FPS監(jiān)控。要保持流暢的UI交互,App 刷新率應(yīng)該當(dāng)努力保持在 60fps。監(jiān)控實(shí)現(xiàn)原理比較簡單,通過記錄兩次刷新時間間隔,就可以計(jì)算出當(dāng)前的 FPS。