web-dev-qa-db-ja.com

Crashlyticsから設定を取得できない

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.

私はここで迷子になっています、私が何をすべきかわからない、crashlyticsのドキュメントは非常に貧弱で、まったく役に立ちません。誰かが私を助けることができますか?私はすでにIDEプラグインでプロジェクトを設定しています。

20
Jeffom

ネットワーク接続がある場合(機内モードなど)、すべてが正しく設定されていても、このエラーが発生します。

また、次のようになります。

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);
}
9
Alex Bravo

あなたはおそらく追加するのを忘れました:

<meta-data
            Android:name="io.fabric.ApiKey"
            Android:value="h4132h4k324hjh4l4324h24hk21h4kj2h4" />

マニフェストファイルへ。少なくとも私の場合、それが理由でした。

8
careful7j

インターネット接続を確認した後、FirebaseコンソールでアプリのCrashlyticsをアクティブ化することでこの問題を解決しました(その後、アプリを再起動すると、すべて正常に動作するはずです)

enter image description here

0
N0un