Crashlytics / Fabric no informa de bloqueos en Android
Tengo algunos problemas con Fabric / Crashlytics.
Estoy usando Android Studio 1.3.2
- No se puede crear la aplicación Android FabricGenerateResourcesDebug
- Conseguir 403 prohibido al usar Tejido de Twitter para obtener user_timeline
- login de twitter usando telas en android AccountService.verifyCredentials () no toma nuevo Callback <User> () como parámetro
- Crashlytics no deobfuscate código
- Error de generación de Gradle no puede resolver io.fabric
Aquí está mi build.gradle
buildscript { repositories { jcenter() maven { url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } apply plugin: 'com.android.application' apply plugin: 'io.fabric' repositories { jcenter() maven { url 'https://maven.fabric.io/public' } } android { ... } dependencies { ... compile('com.crashlytics.sdk.android:crashlytics:2.5.2@aar') { transitive = true; } }
He añadido la clave api en manifiesto (he añadido metadatos com.crashlytics.ApiKey, así como io.fabric.ApiKey).
Estoy comenzando la clase Fabric en Aplicación
Fabric.with(this, new Crashlytics());
El problema es que la beta está funcionando (puedo compartir, actualizar, abrir la aplicación), Respuestas está trabajando (las sesiones están en la lista y todo), incluso puedo registrar la excepción con
Crashlytics.logException("Test");
Y los accidentes no fatales se añadirán al panel de control Fabric.
Sin embargo, por alguna razón, no se reportan accidentes "fatales" y se envían a Fabric. ¿Puede alguien ayudarme por favor? ¿Cuál podría ser la razón? ¿Qué estoy haciendo mal?
Btw – esto comenzó a suceder después de la actualización de Crashlytics a tela. He reinstalado el complemento, la aplicación eliminada y añadido de nuevo, intentado sin complemento para Android Studio.
- Distribución de Crashlytics con múltiples sabores
- Configuración twitter sdk tela para cordova plugin
- Twitter Tela no se instala en Android Studio debido a las dependencias que faltan
- Android Error al encontrar esta aplicación en PackageManager io.crash.air
- Fabric / Crashlytics en Android - ¿Cómo tener dos proyectos de crashltics diferentes con el mismo nombre de paquete?
- No se puede subir apk a Crashlytics
- Tejido BETA actualizado, ahora no puedo instalar mi aplicación, ni BETA, Android Studio o apk
- Después de validar el número de teléfono de Digits por twitter, recibo dos instancias de mi aplicación en actividad reciente
Trate de añadir:
Fabric.with(this, new Crashlytics());
A su clase de aplicación, para el uso del informe de fallo de prueba:
Crashlytics.getInstance().crash();
Para reportar uso de no-fatales:
Crashlytics.log("Your log"); Crashlytics.logException(new Throwable("This your name crash"));
Tuve un problema ligeramente diferente. Mi Crashlytics dejó de registrar accidentes repentinamente después de agregar la dependencia de las Respuestas a mi Proyecto.
compile('com.crashlytics.sdk.android:crashlytics:2.5.5@aar') { transitive = true; } compile('com.crashlytics.sdk.android:answers:1.3.10@aar') { transitive = true; }
La solución fue sólo para eliminar la dependencia Answers. No lo necesitas ya que ya está en crashicstics pacakge com.crashlytics.android.answers. *.
Puede que esto sea útil para algunos usuarios.
- ¿Cómo obtener la longitud en milisegundos de video desde URL sin vista de video en Android?
- Cómo configurar setOnClickListener para AutoCompleteTextView?