シナリオ: いくつかの ViewPager 例外が Bugly でキャプチャされます。確率は比較的低く、monkey を実行すると、それはほぼ避けられません。具体的には図のようになります。
理由分析:FragmentStateAdapterのソースコードを見ると、Fragmentが削除されている可能性があると推測される
解決策: アクティビティでキャプチャできます。コードは次のとおりです。
override fun dispatchTouchEvent(ev: MotionEvent?): Boolean {
try {
return super.dispatchTouchEvent(ev)
} catch (e: Exception) {
e.printStackTrace()
}
return false
}