Crashlytics は現在 Fabric の一部であるため、初期化プロセスは変更されていますが、それでも単純です。使用する代わりに、使用Crashlytics.start()
する必要がありますが、アプリケーションの作成では:
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());
}
...
}
このコードは、https ://github.com/twitterdev/cannonball-android/blob/master/app/src/main/java/io/fabric/samples/cannonball/App.java#L96-L98 で入手できます。