Firebase Crashlytics无效的密钥错误

问题描述 投票:4回答:2

我想将Firebase Crashlytics集成到我的Android游戏中(使用Cocos2D-X引擎开发)。

我已经按照this link中提到的步骤进行了操作。

使用Android Studio构建项目时出现以下错误:

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! 

看起来我错过了一些API密钥。如何在Firebase中找到Crashlytics API密钥?如何提及Android项目中的那个键?

我将不胜感激任何关于这个主题的建议和想法。谢谢。

android firebase crashlytics
2个回答
2
投票

在我的项目build.gradle文件中回滚到“com.google.gms:google-services:4.0.1”为我解决了问题。

Firebase文档说要使用版本4.1.0,如果您遵循将导致上述错误。


1
投票

请注意以下事项,这应该可以解决您的问题:

  1. 检查Android Studio版本,建议版本为3.1.4。
  2. Classpath(项目级build.gradle文件不应该有任何alpha或beta版本。这是因为Firebase仅支持Android Studio的stable version

也就是说,建议的gradle版本设置如下:

classpath 'com.android.tools.build:gradle:3.1.4'
classpath 'com.google.gms:google-services:4.1.0'
© www.soinside.com 2019 - 2024. All rights reserved.