2017-10-19 16 views
0

私はGoogleログインに問題があります。Android Google Login - Developer Error

google-services.jsonファイルを実装しました。 Fileには、2つのSHA、デバッグとリリースSHAが含まれています。 firebaseの設定メニューに両方のSHAを挿入しました。 google-services.jsonをダウンロードし、/appフォルダに配置しました。 リリースSHAはkeytoolで入手するためのすべての手順に従っているので、リリースSHAは正しいものでなければなりません!

エミュレータで自分のアプリケーションをテストすると問題なく動作しますが、Google Playストア(ベータ版)にアップロードするとデベロッパーエラーが発生します。

- > Developer Errorは、SHAの問題でなければならないことを意味します。

私は既に別のアプリケーションでGoogle Loginを使用していますが、正常に動作し、現在のアプリケーションで同じ手順を実行しました。

あなたは私を助けてくれますか?

エリアス

答えて

1

シャーが有効であることを確認してください。デバッグとリリースのビルドには異なるキーで署名する必要があるので、実際には2つのsha chekcksumを用意する必要があります。また、ここを見て:https://support.google.com/googleplay/android-developer/answer/7384423?hl=en

を、私はあなたがアプリをGoogle Playにアップロードするつもりはありません願っています私は、Googleのプレイのために構築するために使用するキーストアから沙を使用(間違って)デバッグキー

+0

に署名しました。だから、それは "正しい"ものでなければなりません。 はい、手動で自分で作成したキーストアから2つのShasデバッグとリリースを使用します。そして、私はAPKをリリースShaと共にストアにアップロードしました。私のキーストアを作成しました。 – user3022024

+0

私は今Shaを見つけました。デベロッパーコンソールの[アプリ署名]で簡単に見つかりました。 – user3022024