从 Android Gradle Plugin 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 support@fabric.io for assistance.
processDebugGoogleServices
任务似乎不再在 fabricGenerateResourcesDebug
任务之前运行。
我使用的是 Google 服务插件的 4.1.0
和 Fabric 插件的 1.25.4
。
最佳答案
这是一个已知的与 v4.1.0
插件和 AGP 3.3 alpha 版本不兼容的问题。解决方法是将 google-services
插件降级到 v4.0.2
。更多讨论和细节可以在这里找到:https://github.com/firebase/quickstart-android/pull/661 .
关于android - 升级到 Android Gradle 插件 3.3.0 时出现无效的 Crashlytics API key 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52614015/