web-dev-qa-db-ja.com

Android Gradle Plugin 3.3.0にアップグレードするときの無効なCrashlytics APIキーエラー

Android Gradleプラグイン3.2.0から3.3.0-alpha13、次のビルドエラーが表示されます。

> 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.

processDebugGoogleServicesタスクはfabricGenerateResourcesDebugタスクの前に実行されていないようです。

バージョン4.1.0 Googleサービスプラグインと1.25.4プラグインの。

12
Matt Logan

これは、v4.1.0プラグインおよびAGP 3.3アルファ版)との既知の非互換性です。回避策は、v4.0.2プラグインのgoogle-servicesにダウングレードすることです。詳細はこちらにあります: https://github.com/firebase/quickstart-Android/pull/661

24
SUPERCILEX

google-services 4.2.0も問題を修正します。

platforms/Android/build.gradle

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

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

問題を解決する

16
Umer Ch

私の場合、google-servicesの更新は問題を解決します

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

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