Crashlytics发现无效的API密钥:@ string / twitter_consumer_secret

时间:2018-08-14 18:18:35

标签: android firebase crashlytics firebase-crash-reporting

当我在项目中安装 Firebase Crashlytics 时,出现了这样的错误:

  Crashlytics found an invalid API key: @string/twitter_consumer_secret. 
  Check the Crashlytics plugin to make sure that the application has been added 
  successfully! 
  Contact support@fabric.io for assistance.

我该怎么办?预先感谢。

2 个答案:

答案 0 :(得分:0)

像这样在fabric.properties上添加它:

# Fabric properties file: app/fabric.properties apiSecret=xxxexxcxxxxxxxxxxxxxxxxxxxxxxxx apiKey=xxxexxcxxxxxxexcxxxxxxxxxxxxxxx

从AndroidManifest.xml中删除以下代码:

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

在这里引用:https://docs.fabric.io/android/fabric/settings/working-in-teams.html

答案 1 :(得分:0)

我的情况是,我使用的是firebase-ui-auth库的非常旧的版本:

compile 'com.firebaseui:firebase-ui-auth:2.3.0'

将其更改为最新版本后,问题消失了:

compile 'com.firebaseui:firebase-ui-auth:4.3.1'

通常,我建议您查看所有google / firebase库版本。