我有一个 BaseActivity 用作我所有活动的父级。我想将 Activity 事件(onCreate()、onStart()、onResume() 等)记录到 Crashlytics,所以当发生崩溃时,我知道用户在做什么以及当前活动的活动。我将以下代码添加到要记录的所有方法中:
CrashlyticsCore.getInstance().log(getClass().getSimpleName() + ".onResume()");
我想知道这样做是否是个好主意。日志是否仅在发生崩溃时发送?我不会向服务器发送垃圾邮件并为用户产生不必要的网络调用吗?也许有更好的方法来使用 Crashlytics 实现面包屑?