android之bugly崩潰日誌過濾

領導定了okr,要我們把bugly崩潰率降到0.1%。

android 10不讓獲取設備唯一標識,獲取就崩潰,這個大家都知道。還有一些其他的方法,如 getNeighboringCellInfo(),在android 10上調用也會崩潰

還有這個友盟的optJSONObject()這個方法,看了源碼,前面還判null了,進方法就成null對象了。

這些第三方的方法,沒辦法去改。那咋辦,bugly就是有try catch崩潰也會收集上報。

唉,上有政策下有對策,雖然Bugly官方文檔裏沒說明,還是讓我找到個過濾crash的方法

CrashReport.setCrashRegularFilter("org.json.JSONObject.optJSONObject(java.lang.String);getNeighboringCellInfo() is unavailable to callers targeting Q+ SDK levels.");

裏面的字符串是用";"分割的,每寫一個就要加上,但是不要在最後面加“;”,否則會全部不生效,親測。

望各位同仁共勉...

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章