servicios services puedo play instalar google descargar como actualizar android android-gradle google-play-services android-support-library android-sdk-manager

services - Android ¿Cuál es la diferencia entre el repositorio de soporte de Android y la biblioteca de soporte de Android contra el repositorio de Google frente a los servicios de Google Play?



no puedo actualizar google play services (3)

Android Support Library y Google Play Services son las propias bibliotecas (jar + src), mientras que Android Support Repository y Google Repository son los correspondientes repositorios locales de Maven (archivos aar).

Casualmente explotaron las API, pero esto no es lo principal.

Página Oficial:

Agregando paquetes SDK

¿Alguien me puede explicar por favor cuál es la diferencia entre el repositorio de soporte de Android y la biblioteca de soporte de Android contra el repositorio de Google frente a los servicios de Google Play?

Según tengo entendido, el repositorio de Google es idéntico al de Google Play Services, ya que ha separado todas las apis (en comparación con los servicios de juego clásicos, que es un frasco grande que contiene todo) y que es más adecuado para ser utilizado en Android Studio porque ahora puede elegir exactamente qué api desea compilar (por ejemplo, ''com.google.android.gms: play-services-ads: +'') versus confiar en un programa para eliminar las apis innecesarias en el momento de la compilación.

Estoy en lo cierto

¿Qué tal Android Repository vs Android Support Library?


Google usa el término repositorio al final para especificar que estos son el repositorio Maven y debe importarlos usando una dependencia de Gradle como esta:

dependencies { compile "com.google.android.gms:play-services-gcm:8.4.0" }

Pero el sistema de compilación Gradle solo es compatible con Android Studio , donde Eclipse usa el antiguo sistema de compilación Ant .

También mencionado here en la documentación de google.

  1. Seleccione el elemento de la biblioteca de soporte de Android.

    Nota: Si está desarrollando con Android Studio, seleccione e instale el elemento Repositorio de soporte de Android en su lugar.

así que si estás usando el IDE de Eclipse usa estas bibliotecas:

  • Biblioteca de soporte de Android
  • Servicios de Google Play

y si estás usando Android Studio usa estas bibliotecas en su lugar:

  • Repositorio de soporte de Android (Nuevo nombre: Repositorio de Maven local para bibliotecas de soporte )
  • Repositorio de Google

Por el administrador del SDK:

  • Repositorio de soporte de Android: es un repositorio local de Maven para bibliotecas de android.support. * (Comprende todas las versiones)

  • Biblioteca de soporte de Android: siempre las mismas bibliotecas anteriores, para android.support. *, Solo una versión, (en forma de una estructura de un proyecto de Android) ¡Ya no está disponible desde el Administrador de SDK!

  • Google Repository: es un repositorio de Maven para algunas bibliotecas de google google. *

  • Google Play Services: esta es la documentación y las muestras para trabajar con GooglePlay Service (un tipo de aplicación o tiempo de ejecución) que se ejecuta en un dispositivo Android.