我已将我的应用程序从Fabric迁移到Firebase。现在,所有应用程序都在Firebase中可见。我的应用程序没有集成Firebase。根据集成文档,如果没有Firebase SDK(仅需要Fabric SDK),应用仍会报告崩溃。
我很困惑的是,我需要添加Firebase Analytics以获得正确的崩溃日志吗?因为我使用下面的代码(由Firebase提供)强制崩溃,但未在Firebase中记录,但在Fabric中记录了。
Button crashButton = new Button(this);
crashButton.setText("Crash!");
crashButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Crashlytics.getInstance().crash(); // Force a crash
}
});
addContentView(crashButton, new ViewGroup.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT));