No se encontró ningún recurso que coincida con el nombre dado '@android: style / Theme.Material.Light.DialogWhenLarge.NoActionBar'

Consigo este error al intentar utilizar el último SDK de Google Play Services:

C:\Program Files (x86)\Android\android-sdk\extras\google\google_play_services\libproject\google-play-services_lib\res\values-v21\appinvite_styles.xml:5: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Material.Light.DialogWhenLarge.NoActionBar'. 

Estoy apuntando a android-19 pero también he probado android-21 con el mismo resultado. Tengo la Biblioteca de soporte técnico de Android Introduzca aquí la descripción de la imagen

Si utilizo la versión anterior de Google Play Services (rev. 21), el error no existe. También no hay values-v21 carpeta values-v21 en la versión anterior. ¿Cómo arreglar este error?

EDIT: He intentado usar API 21 pero este error persiste. En manifest.xml :

 <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="21" /> 

En project.properties :

 target=android-21 

Sigue estos pasos

  • Haga clic derecho, Propiedades del proyecto google-play-services_lib
  • Goto java compilador y establecerlo en 1.5
  • Goto android y establecer objetivo de construcción del proyecto para Android 6.0
  • Asegúrese de que instaló la última actualización para las herramientas sdk android y servicios de google play en su sdk

Cerrar el proyecto y abrirlo, esto también ayuda.

Lo arreglé cambiando el minSdkVersion en google-play-services_lib manifiesto a la versión mínima de SDK utilizada por mi aplicación. Ejemplo: <uses-sdk android:minSdkVersion="14"/>

No utilizo ningún IDE. La forma en que lo arreglé era actualizar a gradle y establecer compileSdkVersion a 23 u otra opción era quedarse con ant y la versión antigua de Google Play Services (rev. 21) que por suerte había comprobado en mi repo. (El administrador SDK siempre le dará la última versión que es 29 al momento de escribir este documento).

  • Inicializando Games Client en Android
  • Acceso al lado del servidor con configuración de plataforma única de plataforma cruzada no clara
  • Google eliminó la aplicación de playstore
  • Actualizar a Google Play Services: Error de la versión Error al resolver: com.google.android.gms: play-services-measurement: 9.0.0
  • La aplicación de anuncios de Admob se bloquea ocasionalmente en IllegalArgumentException
  • DoubleClick for Publishers en Google Play Services causa NullPointerException en 4.2.2
  • Versión de actualización de conflictos a play-services 9.4.0 Android studio 2.2
  • API de geocodificación de Android BroadcastReceiver no activado
  • No se pudo resolver: com.google.firebase: firebase-core: 11.2.0
  • Obtener referrer después de instalar la aplicación de Android Market
  • Integración de AdMob a través de Google Play Services con Unity 3D
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.