/ / Clé API invalide de Crashlytics - Android, rapports de crash, crashsystems, enregistrement des erreurs

Clé API invalide de Crashlytics - Android, rapports d'incident, crashlytics, enregistrement des erreurs

Mise à jour vers Android Studio 1.4 Preview et le nouveau SDK et maintenant je reçois un:

ERROR - Crashlytics Developer Tools error.
java.lang.IllegalArgumentException: Crashlytics found an invalid API key: null.

J'ai déjà désinstallé Fabric, l'ai réinstallé et mis à jour Crashlytics à partir de celui-ci.

Toute idée que je devrais faire?

Ceci est mon build.gradle: http://pastebin.com/VPHpRJte

Ceci est mon androidManifest: http://pastebin.com/Nmdeasx8

Ma clé API dans le manifeste:

android:name="com.crashlytics.ApiKey"
android:value="c13e89xxxxxxxxxxxxx1054b4a

Dans https://fabric.io/settings/organizations/ :

c13e89xxxxxxxxxxxxxxxxxbf1054b4a

Réponses:

12 pour la réponse № 1

Ajout de l'apiKEY dans le fichier crashlytics.properties comme ceci:

#Contains API Secret used to validate your application. Commit to internal source control; avoid making secret public.
#Wed Jul 16 14:41:00 CEST 2014
apiKey=c13e89c059cxxxxxxxxx32f2d48xxxxxxxa
apiSecret=32192cxxxxxxxxxxxxxxxxxxxecf917b5xxxxxx1

1 pour la réponse № 2

Migrer vers les propriétés du tissu:

# Fabric properties file: app/fabric.properties
apiSecret=xx68f6074dxxxxxc11dxxx97c172e8ebf0
apiKey=xxxe76c4xxxx97e8cxxxx0135e9d46f5a2xxx

Ajouter sur .gitignore (pour les projets open source)

RETIRER entrée sur AndroidManifest.xml:

<meta-data
android:name="io.fabric.ApiKey"
android:value="xxx6c41xxx6ec601xxxd4xxxa2" />

Documentation officielle: https://docs.fabric.io/android/fabric/settings/working-in-teams.html


0 pour la réponse № 3

Je faisais face à la même exception, mais la clé / le secret était au bon endroit.

Ce qui s’est passé, c’est que j’ai mis à niveau Android Studio de la version 1.5 à la version 2.2, et j’ai commencé à avoir cette erreur.

Le seul moyen de me débarrasser de l'erreur était de supprimer tout le projet et de le cloner à nouveau. Après cela, le projet a bien été compilé.