已更新至Android Studio 1.4 Preview和新SDK,现在我得到了:
ERROR - Crashlytics Developer Tools error.
java.lang.IllegalArgumentException: Crashlytics found an invalid API key: null.
我已经卸载了Fabric,再次安装了它,并从中更新了Crashlytics
任何想法我应该做什么?
这是我的build.gradle:http://pastebin.com/VPHpRJte
这是我的androidManifest:http://pastebin.com/Nmdeasx8
我的API密钥在清单中:
android:name="com.crashlytics.ApiKey"
android:value="c13e89xxxxxxxxxxxxx1054b4a
在https://fabric.io/settings/organizations/中:
c13e89xxxxxxxxxxxxxxxxxbf1054b4a
答案 0 :(得分:12)
在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
答案 1 :(得分:0)
我遇到了完全相同的异常,但是我将密钥/密钥设置在正确的位置。
我将Android Studio从1.5升级到2.2后发生了什么,我开始收到此错误。
我摆脱错误的唯一方法是删除整个项目并再次git克隆它。这样做之后,项目编译得很好。