100

Firebase で動的リンクを作成しようとしています。Android アプリを選択すると、「この Android アプリに SHA-1 を追加してください」というエラーが表示されます。資格情報は既に追加していますが、追加していません。 「SHA-1をアプリに追加」する方法を正確に確認してください

これはどのように行われますか?

4

15 に答える 15

177

Android Studio での SHA-1 生成:

firebase プロジェクトの設定を変更する

指紋追加ボタンを押します


  1. 右側のパネルから android studio で Gradle を選択します

  2. アプリを選択

  3. Tasks -> android-> signingReport で

ダブルクリックしますsigningReport

sha1フィンガープリントを取得する方法


「 Gradle コンソール」に SHA-1 フィンガープリントが表示されます。

この SHA-1 フィンガープリントを firebase コンソールに追加します

SHA1 フィンガープリントを追加

于 2016-08-25T12:06:05.203 に答える
152

Google Play App Signingを使用している場合は、Google がリリース署名キーを Google サーバー上のものに置き換えるため、Google Play の SHA1 を使用する必要があります。

ここに画像の説明を入力

于 2018-03-24T12:45:53.467 に答える
5

Windows では、コマンド プロンプト プログラムを開きます。これを行うには、[スタート] メニューに移動します

  keytool -exportcert -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore

Mac/Linux では、ターミナルを開いて貼り付けます

   keytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore
于 2019-05-18T10:48:59.977 に答える
0

ターミナルを開き、Java に付属の keytool ユーティリティを実行して、証明書の SHA-1 フィンガープリントを取得します。リリースとデバッグの両方の証明書フィンガープリントを取得する必要があります。

リリース証明書のフィンガープリントを取得するには: keytool -exportcert -list -v \ -alias -keystore

于 2019-08-11T18:39:29.717 に答える