Cómo encontrar la versión de Android de Google Play Services

Estoy trabajando en un proyecto de Android que requiere el uso de google maps. He estado leyendo tutoriales, y tengo que añadir esto al archivo AndroidManifest.xml:

<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> 

La cosa es, no sé qué número para sustituir el "@ integer / google_play_services_version" con.

Si alguien sabe lo que debo entrar allí, y cómo obtener ese valor entero, lo agradecería.

No hay necesidad de subsitute. El valor @integer/google_play_services_version se encarga de ello. Sólo asegúrate de tener la última biblioteca de Google Play Services que esté actualizada.

Puede encontrarlo en google-play-services_lib>res>values>version.xml si desea agregar el número en lugar de @integer/google_play_services_version .

 <?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_play_services_version">4030500</integer> </resources> 

Esta es la guía oficial para configurar los servicios de Google Play en tu proyecto.

FYI, puede encontrar el número de versión en esta carpeta:

 ~\android-studio\sdk\extras\google\m2repository\com\google\android\gms\play-services 

Disfrutar.

El error que has mencionado es quizás debido a no agregar Google play services lib como biblioteca de tu proyecto.

  1. Seleccione Archivo -> Importar -> Android -> Código Android Existente en el Espacio de Trabajo y haga clic en Siguiente.
  2. Seleccione Examinar, ingrese / extras / google / google_play_services / libproject / google-play-services_lib y haga clic en Abrir. 3.Seleccione Copiar proyectos en el área de trabajo y haga clic en Finalizar.

Marque los servicios de Google Play como una biblioteca: Haga clic con el botón derecho en el proyecto google-play-services_lib y seleccione Propiedades> Android. Marque la opción Is Library.

Haga clic derecho en su proyecto -> ir a propiedades -> haga clic en android -> haga clic en botón agregar -> haga clic en google_play_services_lib -> ok -> aplicar -> ok limpiar su proyecto esto eliminará su error

Si estás usando gradle, asegúrate de tener la versión actualizada de los servicios de Google Play (descargada con el gestor de SDK) y ponla en la sección de dependencias de tu módulo de proyecto:

 compile 'com.google.android.gms:play-services:+' 

NOTA IMPORTANTE:
En general, no es una buena práctica eliminar la versión concreta de la fuente que está compilando.

Yo estaba en un caso en el que tuve que usar la versión Froyo de los Servicios de Google Play, y esa versión no requiere la etiqueta. De hecho, la entrada XML google_play_services_version no existe en la versión Froyo + de la biblioteca de Servicios de Google Play

Es probable que tu biblioteca no esté vinculada al proyecto correctamente o que tengas una versión más antigua de la biblioteca de google-play-services para que aparezcan conflictos y Eclipse se vuelve estúpido ..: S

No, no es necesario agregar nada en integers.xml. Cuando enlace correctamente la biblioteca de Google-play-services a su referencia de proyecto android: se encontrará value = "@ integer / google_play_services_version" y ya estará listo. Cuando se agrega la biblioteca a su proyecto sólo tiene que hacer un ambiente más limpio y divertido Eclipse barrer las cosas correctamente.

Si codifica algo en algún lugar de este número cuando la próxima versión de juego venga necesitará actualizarlo. Y si te olvidas de eso, vas a pasar el tiempo buscando nuevo bug ..: S

Espero que ayudó. 😉

  • Cómo obtener la versión de la aplicación en la tienda de reproducción
  • Los servicios de juegos no funcionan
  • Servicio de Google Play - SupportMapFragment.getMap () devuelve siempre null
  • Error de autenticación de la cuenta de Google al instalar mi aplicación
  • Uso de Google Play Games Services en el emulador
  • Publicar aplicación de Android con tablas de clasificación y sin logros
  • Android In App no ​​sincroniza inmediatamente entre varios dispositivos
  • Android studio La ejecución falló para la tarea ': app: packageAllDebugClassesForMultiDex'
  • Cómo crear GoogleCredential mediante la cuenta de servicio JSON
  • Los dispositivos Samsung tienen una versión extraña de Google Play Services y no funciona correctamente
  • Servicios de Google Play en un proyecto de Android Studio 0.1.1 gradle?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.