web-dev-qa-db-ja.com

Crashlyticsが無効なAPIキーを検出しました-AndroidStudioビルド

私は他のすべての質問を見ましたが、受け入れられた答えのどれも私のために働いていません。

ここにある統合手順に従うことで https://dev.Twitter.com/Twitter-kit/Android/integrate モジュールルートにcrashlytics.propertiesファイルを作成しました。ファイルには、新しく作成したTwitterアプリケーションで見つかったapiKeyとapiSecretの値が入力されています。

プロジェクトのビルド時にエラーが発生しました。 AndroidStudio 1.0を使用しています

これは私のエラーです:

ERROR - Crashlytics Developer Tools error.
Java.lang.IllegalArgumentException: Crashlytics found an invalid API key: REAL_APIKEY_VALUE. 
Check the Crashlytics plugin to make sure that the application has been added successfully! 
Contact [email protected] for assistance.
39
bajicdusko

Works.fineは、このようにfabric.propertiesにこれを追加しました。

# Fabric properties file: app/fabric.properties
apiSecret=xx68f6074dxxxxxc11dxxx97c172e8ebf0
apiKey=xxxe76c4xxxx97e8cxxxx0135e9d46f5a2xxx

.gitignoreに追加(オープンソースプロジェクトの場合)

[〜#〜] remove [〜#〜]AndroidManifest.xmlのエントリ:

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

公式ドキュメント: https://docs.fabric.io/Android/fabric/settings/working-in-teams.html

26
Hpsaturn

これは、Android Studio from 3.2から3.3、それを修正するために、私はちょうど更新しました

classpath 'com.google.gms:google-services:4.1.0'

classpath 'com.google.gms:google-services:4.2.0' 

そしてそれは再び働いた

40
Jesus Almaral

アプリレベルのgradleファイルに1行追加するのを忘れました。

apply plugin: 'com.google.gms.google-services'

これは、firebase:crashlyticsを追加するときに、firebaseドキュメントにこの行がないためです。手動で追加する必要があります。これはfirebase:crashlyticsドキュメントの写真です。 Check This Image

24
Prashant Gosai

ファイルfabric.propertiesを追加した後、以下のようなエラーが表示されます。

Crashlyticsが無効なAPIキーを検出しました:null。 Crashlyticsプラグインをチェックして、アプリケーションが正常に追加されたことを確認してください! [email protected]にお問い合わせください

アプリを登録し、SHA-1を確認する必要があります。 firebaseを追加します:google-services.jsonファイルをfirebaseコンソールからアプリケーションの/ appフォルダーに追加します(Firebase Consoleの手順に従ってください->FirebaseをAndroidアプリに追加します)今はエラーになりません

6
pradip tilala

この問題も経験しましたが、次の行をapp/build.gradle

apply plugin: 'com.google.gms.google-services'

それを追加した後、<meta-data>マニフェストおよび/またはapp/fabric.propertiesファイル。

5
Pei

App/build.gradleファイルに次の行を追加します

apply plugin: 'com.google.gms.google-services'

プロジェクトをクリーンアップして実行します。

5
Biswajit Panday