Iniciar sesión con google para android no funciona en la versión apk

Agregué el inicio de sesión de Google en mi aplicación y lo hice funcionar siguiendo todos los pasos de la documentación oficial. Todo funcionó bien, hasta que generé un apk firmado para su publicación. La aplicación no pudo iniciar sesión, el

Log.d (TAG, "handleSignInResult:" + result.isSuccess ());

en SignInActivity.java'shandleSignInResult() da el valor comofalse.

Registré la aplicación en la consola del desarrollador y proporcioné la clave SHA1 para la clave de depuración, así como la clave de lanzamiento. No puedo resolver esto y tampoco pude encontrar nada relacionado en la documentación.

Respuestas a la pregunta(2)

Su respuesta a la pregunta