android - Crashlytics 发现无效的 API key - AndroidStudio 构建

标签 android android-studio crashlytics

我看到了所有其他问题,但没有一个接受的答案对我有用。

按照此处的集成步骤 https://dev.twitter.com/twitter-kit/android/integrate我在模块根目录中创建了 crashlytics.properties 文件。文件中填充了我新创建的 twitter 应用程序中的 apiKey 和 apiSecret 值。

项目构建时发生错误。我正在使用 AndroidStudio 1.0

这是我的错误:

ERROR - Crashlytics Developer Tools error.
java.lang.IllegalArgumentException: Crashlytics found an invalid API key: REAL_APIKEY_VALUE. 
Check the Crashlytics plugin to make sure that the application has been added successfully! 
Contact support@fabric.io for assistance.

最佳答案

您只是忘记在应用级 gradle 文件中添加一行。

apply plugin: 'com.google.gms.google-services'

发生这种情况是因为当您添加 firebase:crashlytics 时,firebase 文档没有此行。所以你需要手动添加它。看到这是 firebase:crashlytics 文档照片。 Check This Image

关于android - Crashlytics 发现无效的 API key - AndroidStudio 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27472452/

相关文章:

android - Android 中的动态权限

android - 动态计算 View 元素的大小

android - 如何存储富文本数据?

java - 如何将jcompilo作为gradle依赖项添加到android studio项目

android - 无法创建任务 ':app:injectCrashlyticsMappingFileIdDebug'

android - 如何将 android.util.Log 与 crashlytics 匹配?

java - Android Studio 2.1.1 中的 Gradle 构建失败 : 'app:compileDebugJavaWithJavac' (wrong path)

android - 在 Android Studio 中生成 Google App Engine 后端的问题

java - Android studio jdk 和 gradle 错误

android - Crashlytics 不再显示错误详细信息