web-dev-qa-db-fra.com

Erreur de clé API Crashlytics non valide lors de la mise à niveau vers Android Gradle Plugin 3.3.0

Après la mise à niveau de Android Gradle Plugin 3.2.0 à 3.3.0-alpha13, Je vois l'erreur de construction suivante:

> Task :app:fabricGenerateResourcesDebug FAILED
ERROR - Crashlytics Developer Tools error.
Java.lang.IllegalArgumentException: Crashlytics found an invalid API key: null. 
Check the Crashlytics plugin to make sure that the application has been added successfully! 
Contact [email protected] for assistance.

Il semble que la tâche processDebugGoogleServices ne soit plus en cours d'exécution avant la tâche fabricGenerateResourcesDebug.

Je suis sur la version 4.1.0 du plugin Google Services et 1.25.4 du plugin Fabric.

12
Matt Logan

Il s'agit d'une incompatibilité connue avec le v4.1.0 plugin et AGP 3.3 versions alpha. La solution consiste à rétrograder vers v4.0.2 du google-services brancher. Plus de discussion et de détails peuvent être trouvés ici: https://github.com/firebase/quickstart-Android/pull/661 .

24
SUPERCILEX

google-services 4.2.0 résout également le problème.

platforms/Android/build.gradle

classpath 'com.google.gms:google-services:4.1.0'

à

classpath 'com.google.gms:google-services:4.2.0'

résoudre le problème

16
Umer Ch

Dans mon cas, la mise à jour de google-services résoudre le problème

classpath 'com.google.gms:google-services:4.1.0'

à

classpath 'com.google.gms:google-services:4.3.2'
0
Teja