studio services play google gms failed example android build gradle google-maps-android-api-2

services - Android Gradle Cómo compilar para Android API de Google 4.2.2 no para Android 4.2.2



google play services (1)

me lo imaginé:

1) use el Administrador de Android SDK y obtenga las API de Google para las versiones de Android que desee (inícielo desde Android Studio, es independiente de su antiguo administrador de SDK si utilizó eclipse anteriormente)

2)

  • Vaya a "Archivo> Estructura del proyecto> SDK"
  • haga clic en el signo más y seleccione "Android SDK"
  • aparecerá una ventana emergente, vaya a la carpeta de instalación de Android Studio y seleccione la subcarpeta "sdk"
  • aparecerá otra ventana emergente: seleccione "Google APIs (#. #. #)"

3) En la misma ventana de estructura de proyecto: seleccione "Android #. #. # Google APIs", el SDK del proyecto haga clic en Aplicar / Aceptar

4) Ahora en tus archivos build.gradle reemplace

android { ... compileSdkVersion 17 ... }

con

android { ... compileSdkVersion "Google Inc.:Google APIs:17" ... }

6) reinicia Android Studio

esto lo hizo por mí para google apis 16. Si todavía tienes problemas:

  • Vaya a "Archivo> Estructura del proyecto> SDK"
  • Seleccione su API de Google> classpath
  • Asegúrese de que los archivos jar de las API de Google estén allí (por ejemplo, Android Studio / sdk / add-ons / addon-google_apis-google-16 / libs / maps.jar)
  • si no, agréguelos manualmente (tenia que hacer esto para apis 17)
  • reiniciar Android Studio

¿Es posible crear SDK de Android Google API en lugar del SDK general de Android con gradle?

Necesito las API de Google Maps en mi proyecto, por lo tanto, necesito cambiar el objetivo de compilación. Solo puedo encontrar ejemplos con la versión de compilación "17" compileSdkVersion 17 buildToolsVersion ''17 .0.0 ''

¿Alguna idea de cómo hacerlo?