Error al iniciar sesión en los servicios de juegos de Google Play

Configé mi juego en la Consola del programador con el nombre del paquete y el certificado de firma derecho y creé una tabla de clasificación para ello (pero no se crearon logros).

Luego, descargué la muestra "Tipo A Número Desafío" y "BaseGameUtils" de https://developers.google.com/games/services/downloads/

Después de eso, modifiqué el nombre del paquete, el ID de la tabla de clasificación, el ID de la aplicación en "Type A Number Challendge", quité el código con respecto al logro, generé el archivo apk con el certificado de firma correcto y lo probé.

Sin embargo, se me preguntó el siguiente diálogo cuando intento iniciar sesión en Google+ en mi teléfono:

Compruebe que el nombre del paquete y el certificado de firma coincidan con el ID de cliente creado en la Consola del desarrollador y, si la aplicación aún no se ha publicado, compruebe que la cuenta con la que intenta iniciar sesión aparece como una cuenta de probador Consulte los registros para obtener más información. "

Consulte los registros de Eclipse, el nombre del paquete, el ID de la aplicación y el certificado de firma coinciden con mi configuración en la Consola de Google y la cuenta que intenté ingresar se incluyó en la lista de probadores.

También he publicado la aplicación, sin embargo, el mismo diálogo sigue siendo solicitado.

¿Puedo saber si he perdido algo?

Gracias.

Aquí hay algunas cosas para probar:

Compruebe que el APK esté firmado con el certificado correcto. Incluso si estás seguro de que es 🙂 He aquí un ejemplo de línea de comandos:

unzip YourGame.apk keytool -printcert -file META-INF/CERT.RSA 

Compruebe si la huella digital impresa en la línea SHA1 coincide con la que ingresó en la Consola del programador.

A continuación, compruebe las etiquetas de metadatos en el archivo AndroidManifest.xml . Deberías:

 <meta-data android:name="com.google.android.gms.games.APP_ID" android:value="@string/app_id" /> 

Y, por supuesto, debería tener una cadena correspondiente en res/values/strings.xml con su ID de aplicación:

 <string name="app_id">123456789012</string> 

Asegúrese de que el ID de la aplicación sólo contiene dígitos . Es un error incluir ".apps.googleusercontent.com" aquí!)

Además, asegúrate de que la cuenta de tu teléfono de prueba aparezca en la sección de probadores de la consola de desarrollo (pero dijiste que publicaste tu aplicación, por lo que esto no debería importar … pero compruébalo de todos modos).

Para obtener otras sugerencias de solución de problemas, consulte nuestra guía de solución de problemas .

  • Mostrar PublisherAdView con RecyclerView
  • Google Sign-in siempre falla en GoogleSignInResult
  • Google Play Services LocationServices.API - nueva opción "nunca"
  • Cómo utilizar BaseGameActivity.getApiClient () en varias actividades?
  • Gradle no puede encontrar la dependencia de google play
  • Java.lang.ClassNotFoundException en dalvik.system.BaseDexClassLoader.findClass
  • Cómo administrar el mensaje de actualización del servicio de Google Play
  • Hacer referencia a la biblioteca de google-play-services
  • No puedo añadir anuncios a mi aplicación.
  • GooglePlayServices Problema de Admob: "No se pudo cargar anuncio: 0"
  • Android: ¿Es necesario incluir los servicios de Google Play para usar GCM?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.