Rrocess to ensure that both your debug and release builds (including those distributed via Google Play) are correctly recognized by Firebase for Google Sign-In. Option Reading Might want to read SHA1 key hell regarding Gmail authentication and sign-in.
-
Debug Builds:
Your development builds are signed with the debug keystore (typically located in~/.android/debug.keystore
). The SHA-1 fingerprint from this keystore is already added to Firebase, which is why sign-in works in the emulator. -
Release Builds & Google Play App Signing: