以下是如何将数据聚合到单个仪表板中的凭单:Fabric Crashlytics - 汇总来自不同项目的数据
我们使用Fabric.with(new Fabric.Builder().kits(new Crashlytics(),...).appIdentifier("parent app identifier").build())使数据流入一个dashbaord;
我的问题是如何添加另一个Fabric Twitter Kit.Fabric.with(Context context,Kit ... kits)仅将Kit作为参数,但返回类型为"new Fabric.Builder().kits(new Crashlytics(),...).appIdentifier("父app标识符) ").build()"是一个Fabric.有帮助吗?谢谢.
要使用crashlytics工具包添加twitter,您只需执行以下操作:
TwitterAuthConfig authConfig = new TwitterAuthConfig("consumerKey", "consumerSecret"); Fabric.with(this, new Crashlytics(),new Twitter(authConfig));
不要忘记将twitter添加到您的gradle文件中
compile('com.twitter.sdk.android:twitter:1.11.0@aar') { transitive = true; }
该方法Fabric.with()
提供了两种启动Fabric的选择.第一个是顶部的那个.上下文+你想要使用的工具包(一个参数......像Kit ...工具包意味着你可以把工具包分开昏迷(,))
第二种方法是首先创建Fabric.Builder
Fabric.Builder builder = new Fabric.Builder(this).kits(new Crashlytics(), new Twitter(authConfig));
然后把这个构建器像这样:
Fabric.with(builder.build);