android - new - firebase crashlytics
¿Cómo inicializar Crashlytics en Fabric.io? (1)
Como Crashlytics ahora es parte de Fabric, el proceso de inicialización ha cambiado, pero aún es simple. En lugar de usar Crashlytics.start()
, ahora debería usar, pero en la creación de la aplicación :
public class App extends Application {
...
@Override
public void onCreate() {
super.onCreate();
Fabric.with(this, new Crashlytics());
}
...
}
Para un ejemplo más rico, vea cómo funciona la aplicación de muestra canónica 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());
}
...
}
Este código está disponible en: https://github.com/twitterdev/cannonball-android/blob/master/app/src/main/java/io/fabric/samples/cannonball/App.java#L96-L98
Buscando algo de ayuda Acabo de actualizar mi aplicación de Android a la tela y ahora la aplicación da un error en esta línea:
Crashlytics.start(getApplicationContext());
Gradle: error: cannot find symbol method start(Context)
Intenté comentar esa línea, pero luego los bloqueos no se registran. ¿Cómo inicializo Crashlytics en el nuevo framework de fabric? ¿Me estoy perdiendo de algo?
Gracias de antemano por tu ayuda.