如何在Fabric.io中初始化Crashlytics?

寻求一些帮助。 我刚刚升级我的android应用程序结构,现在该应用程序在这一行上给出了一个错误:

Crashlytics.start(getApplicationContext());

Gradle: error: cannot find symbol method start(Context)

我尝试了注释掉这一行,但是崩溃没有被logging下来。 如何在新的结构框架中初始化Crashlytics? 我错过了什么吗?

在此先感谢您的帮助。

由于Crashlytics现在是Fabric的一部分,初始化过程已经发生了变化,但仍然很简单。 现在应该使用Crashlytics.start() ,而不是在应用程序创build中使用

 public class App extends Application { ... @Override public void onCreate() { super.onCreate(); Fabric.with(this, new Crashlytics()); } ... } 

有关更丰富的示例,请参阅Cannonball规范示例应用程序如何执行:

 public class App extends Application { ... private TwitterAuthConfig authConfig; ... @Override public void onCreate() { super.onCreate(); authConfig = new TwitterAuthConfig(BuildConfig.CONSUMER_KEY, BuildConfig.CONSUMER_SECRET); Fabric.with(this, new Crashlytics(), new Twitter(authConfig), new MoPub()); } ... } 

该代码可在以下url获得: https : //github.com/twitterdev/cannonball-android/blob/master/app/src/main/java/io/fabric/samples/cannonball/App.java#L96-L98