android - how - Google Fabric: UiAutomation no conectado
install fabric (1)
Después de implementar una aplicación en Google Play Beta, veo el siguiente problema en Crashlytics (6 - 7 usuarios están afectados)
Fatal Exception: java.lang.IllegalStateException: UiAutomation not connected!
at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:971)
at android.app.UiAutomation.disconnect(UiAutomation.java:237)
at android.app.Instrumentation.finish(Instrumentation.java:222)
at android.support.test.runner.MonitoringInstrumentation.finish(MonitoringInstrumentation.java:351)
at android.support.test.runner.AndroidJUnitRunner.finish(AndroidJUnitRunner.java:405)
at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:394)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1960)
Parece que se trata de dispositivos de prueba de google. ¿Alguna idea sobre arreglar?
Parece que este bloqueo está relacionado con las pruebas de interfaz de usuario en su aplicación. Si no tiene ninguna prueba de UI y solo hay configuraciones predeterminadas que se agregaron automáticamente durante la creación del proyecto, debe eliminar de su build.gradle la línea testInstrumentationRunner en defaultConfig
defaultConfig {
....
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
androidTestCompile, testCompile en dependencias
dependencies {
androidTestCompile(''com.android.support.test.espresso:espresso-core:2.2.2'',
{
exclude group: ''com.android.support'', module: ''support-annotations''
})
testCompile ''junit:junit:4.12''
...