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
- ¿Cómo puedo verificar los símbolos generados por Android en mi servidor mediante PHP?
- Versión de actualización de conflictos a 8.4.0
- GooglePlayServicesUtil.isGooglePlayServicesAvailable () se bloquea
- MapFragment en ScrollView
- Error: No se pudo resolver: com.google.android.gms: play-services-measurement: 9.2.0
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
- Cómo corregir un "SQLiteConnection para la base de datos gms" que se filtró
- Cómo obtener problemas de AdMobs
- Android: ¿Cómo solucionar la falla de la conexión de la API de Google desde un servicio?
- Seguimiento de victorias y pérdidas en los servicios de juegos de Google Play
- Entrada duplicada: com / google / android / gms / internal / zzahl.class
- Los archivos múltiples dex definen Lcom / google / android / gms / internal / zzau
- Uso del servicio LocationClient de Google Play Services en segundo plano
- La importación com.google.android.gms.location.LocationClient no se puede resolver después de formatear el equipo
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).
- android onCheckedChanged para el radiogrupo
- Cómo establecer la etiqueta en el marcador de Google Map en Android?