Las dos principales dificultades encontradas aquí han sido:
Obtener el fingerprint, ya que en la plataforma de EMMA se indica un comando que no sirve si estás en debug.
Error en la llamada a .setDebugActive(BuildConfig.DEBUG)
A continuación explico cómo hice la integración y di solución a estos dos bloqueos.
Una vez está integradas las dependencias del SDK de EMMA y de Firebase, tendremos que realizar lo siguiente en la plataforma EMMA:
</>
</>
para introducirlo en la plataforma de EMMA.Ir a la plataforma EMMA y, en Preferencias app > General copiar la EMMA Key.
Desde la terminal de nuestra app, podemos obtener la clave de dos formas:
./gradlew signingReport
en el terminal.keytool -list -v -keystore /ruta/mi-keystore.jks
en el terminal.
Captura de la terminal de Android Studio tras introducir el comando ./gradlew signingReport
Pegar la clave SHA-256 en el apartado Preferencias app > Android > Fingerprints de los certificados de firma.