2

このパッケージ名と SHA-1 の OAuth2 クライアントは、別のプロジェクトに既に存在します

アプリに Google サービスを設定しようとすると、このエラーが発生します。アプリの Google サインインに必要な google-services.json ファイルを生成する必要があります。セットアップ中に、リリース キーストアから SHA キーを指定する必要があります。そして、これが私を夢中にさせるところです。それが言うように、私の SHA キーは他のプロジェクトと競合しています。これがどのプロジェクトで発生する可能性があるかを調べてみました.SHAキーが使用されている場合、すべてのプロジェクトとすべての資格情報を調べました。残念ながら、何も見つかりません。

私のプロジェクトでこのキーを引き続き使用する方法、またはこの SHA キーが使用されているプロジェクトを見つける方法を知っている人はいますか? 提案をいただければ幸いです:P

ここに画像の説明を入力

4

1 に答える 1

0

このSO questionで解決策を試すことができます。古い/間違ったプロジェクトの console.developers.google.com でその SHA1 を使用しているプロジェクトを削除してみてください。

もう 1 つの解決策は、 を削除しdebug.keystoreて新しいものを生成することです。

どこで見つけられるかわからない場合は、このSO の質問が役に立ちます。

新しいものを生成するには、次を実行して手動で作成できます。

keytool -genkey -v -keystore ~/.android/debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US"

詳細については、次の SO の質問を確認することもできます。

于 2016-06-30T07:47:43.467 に答える