我正在尝试在我的 android 应用程序中使用 Crashlytics 获取包含一些服务数据的日志。但我没有在仪表板中看到我的日志。我用这个:
String myLog = getServiceData(); //myLog is not null and non-empty
CrashLytics.log(myLog);
和这个:
String myLog = getServiceData(); //myLog is not null and non-empty
CrashLytics.log(Log.Error, getString(R.string.app_name), myLog);
我试图在我的应用程序中生成异常并处理它,但没有结果:
try {
int a = 0;
a = 1/a;
}
catch (Exception e) {
CrashLytics.log(myLog);
}
我还阅读了未发送的 Crashlytics 日志,我需要在记录数据之前初始化 crashlytics。我将 Crashlytics.start(this) 放在我的 Activity 的 onStart() 事件中,但没有再次在仪表板中看到我的日志。最后我尝试在记录我的数据之前直接放置 Crashitycs.start(this) ,但仪表板中仍然没有日志。
请告诉我我做错了什么以及如何在 Crashlytics 仪表板中获取我的自定义日志?