我在Crashlytics和Fabric上遇到了一些麻烦, 这是我从logcat
的日志I/Fabric(5255): Initializing Crashlytics 2.1.0.21
E/Fabric(5255): Failed to retrieve settings from https://settings.crashlytics.com/spi/v2/platforms/android/apps/com.myapp.application/settings
E/Fabric(5255): Error performing auto configuration.
我迷失在这里,不知道我应该做什么,碰撞文件非常差,根本没有帮助。有人能帮我吗? 我已经使用他们的IDE插件设置了我的项目。
答案 0 :(得分:8)
如果有网络连接(如在飞行模式下),即使一切设置正确,您也会收到此错误。
你也会得到:
E/Fabric﹕ Failed to retrieve settings from https://settings.crashlytics.com/spi/v2/platforms/android/apps/com.xyz/settings
W/Fabric﹕ Received null settings, skipping initialization!
为了防止Crashlytics在登录时进一步崩溃,我这样做:
boolean fabricInitialized = Fabric.isInitialized();
if (fabricInitialized) {
Crashlytics.log(someString);
}
答案 1 :(得分:6)
您可能忘记添加:
<meta-data
android:name="io.fabric.ApiKey"
android:value="h4132h4k324hjh4l4324h24hk21h4kj2h4" />
到您的清单文件。至少在我的情况下,这就是原因。
答案 2 :(得分:0)