Android Crashlytics中的API密钥无效
更新到Android Studio 1.4预览版和新SDK,现在我得到:Android Crashlytics中的API密钥无效,android,crash-reports,crashlytics,error-logging,Android,Crash Reports,Crashlytics,Error Logging,更新到Android Studio 1.4预览版和新SDK,现在我得到: ERROR - Crashlytics Developer Tools error. java.lang.IllegalArgumentException: Crashlytics found an invalid API key: null. 我已经卸载了Fabric,再次安装,并从中更新了Crashlytics 我该怎么办 这是我的身材。格雷德尔: 这是我的androidManifest: 清单中的我的API密钥:
ERROR - Crashlytics Developer Tools error.
java.lang.IllegalArgumentException: Crashlytics found an invalid API key: null.
我已经卸载了Fabric,再次安装,并从中更新了Crashlytics
我该怎么办
这是我的身材。格雷德尔:
这是我的androidManifest:
清单中的我的API密钥:
android:name="com.crashlytics.ApiKey"
android:value="c13e89xxxxxxxxxxxxx1054b4a
在:
在crashlytics.properties文件中添加了apiKEY,如下所示:
#Contains API Secret used to validate your application. Commit to internal source control; avoid making secret public.
#Wed Jul 16 14:41:00 CEST 2014
apiKey=c13e89c059cxxxxxxxxx32f2d48xxxxxxxa
apiSecret=32192cxxxxxxxxxxxxxxxxxxxecf917b5xxxxxx1
我面临着完全相同的例外,但我把钥匙/秘密放在了正确的地方 发生的事情是我将Android Studio从1.5升级到了2.2,我开始出现这个错误
我能消除这个错误的唯一方法是删除整个项目,然后git再次克隆它。完成此操作后,项目运行良好。我不使用Crashlytics。。但我知道每个崩溃报告API都需要主机提供的密钥,您必须按照主机的指示在应用程序中声明该密钥。。在你的情况下,我相信你没有设置一个键来编辑我的回复,包括I你是否检查了用于验证你的应用程序的API机密?它将在Crashlytics.properties文件中。APISCRET不应该是一个秘密吗?@rosu alin,我在我的项目根目录中找不到Crashlytics.properties。
#Contains API Secret used to validate your application. Commit to internal source control; avoid making secret public.
#Wed Jul 16 14:41:00 CEST 2014
apiKey=c13e89c059cxxxxxxxxx32f2d48xxxxxxxa
apiSecret=32192cxxxxxxxxxxxxxxxxxxxecf917b5xxxxxx1