support last android android-studio appcompat android-appcompat

com.android.support:appcompat-v7 last version



¿AppCompat v7 r21 devolviendo error en values.xml? (22)

AppCompat v21 crea temas que requieren las nuevas API proporcionadas en API 21 (Android 5.0). Para compilar su aplicación con AppCompat, también debe compilar con API 21. La configuración recomendada para compilar / construir con API 21 es compileSdkVersion de 21 y buildToolsVersion de 21.0.1 (que es la más alta en este momento; siempre desea use las últimas herramientas de compilación).

Estoy usando Android Studio y cuando agrego la compile "com.android.support:appcompat-v7:21.0.0" a mi archivo Gradle, recibo un montón de errores:

C:/Users/WindowsSucks/AndroidStudioProjects/MMMeds/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml Error:(36, 21) No resource found that matches the given name: attr ''android:actionModeShareDrawable''. Error:(36, 21) No resource found that matches the given name: attr ''android:actionModeShareDrawable''. Error:(36, 21) No resource found that matches the given name: attr ''android:actionModeShareDrawable''. Error:(36, 21) No resource found that matches the given name: attr ''android:actionModeShareDrawable''. C:/Users/WindowsSucks/AndroidStudioProjects/MMMeds/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v14/values.xml Error:(9, 21) No resource found that matches the given name: attr ''android:actionModeShareDrawable''. Error:(9, 21) No resource found that matches the given name: attr ''android:actionModeShareDrawable''. Error:(9, 21) No resource found that matches the given name: attr ''android:actionModeShareDrawable''. Error:(9, 21) No resource found that matches the given name: attr ''android:actionModeShareDrawable''. C:/Users/WindowsSucks/AndroidStudioProjects/MMMeds/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v21/values.xml Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Body1''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Body2''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Button''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Caption''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Display1''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Display2''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Display3''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Display4''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Headline''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Inverse''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Large''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Large.Inverse''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.PopupMenu.Large''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.PopupMenu.Small''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Medium''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Medium.Inverse''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Menu''. Error:Error retrieving parent for item: No resource found that matches the given name ''@android:TextAppearance.Material.SearchResult.Subtitle''. Error:Error retrieving parent for item: No resource found that matches the given name ''@android:TextAppearance.Material.SearchResult.Title''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Small''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Small.Inverse''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Subhead''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Title''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.ActionBar.Menu''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.ActionBar.Subtitle''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.ActionBar.Title''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.ActionBar.Title.Inverse''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.ActionMode.Subtitle''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.ActionMode.Title''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.PopupMenu.Large''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.PopupMenu.Small''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Button''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.ActionBar.Subtitle''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:TextAppearance.Material.Widget.ActionBar.Title''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:ThemeOverlay.Material''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:ThemeOverlay.Material.ActionBar''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:ThemeOverlay.Material.Dark''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:ThemeOverlay.Material.Dark.ActionBar''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:ThemeOverlay.Material.Light''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ActionBar.TabText''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ActionBar.TabView''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ActionButton''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ActionButton.CloseMode''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ActionButton.Overflow''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.AutoCompleteTextView''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.DropDownItem.Spinner''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.Light.ActionBar.TabText''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.Light.ActionBar.TabText''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.Light.ActionBar.TabView''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.AutoCompleteTextView''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.Light.PopupMenu''. Error:(298, 21) No resource found that matches the given name: attr ''android:overlapAnchor''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ListPopupWindow''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ListView.DropDown''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ListView''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.PopupMenu''. Error:(298, 21) No resource found that matches the given name: attr ''android:overlapAnchor''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ProgressBar''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.ProgressBar.Horizontal''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.Spinner''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.Spinner''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Widget.Material.Toolbar.Button.Navigation''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Theme.Material''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Theme.Material.Dialog''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Theme.Material.Light''. Error:Error retrieving parent for item: No resource found that matches the given name ''android:Theme.Material.Light.Dialog''. Error:(144, 21) No resource found that matches the given name: attr ''android:colorAccent''. Error:(146, 21) No resource found that matches the given name: attr ''android:colorControlActivated''. Error:(147, 21) No resource found that matches the given name: attr ''android:colorControlHighlight''. Error:(145, 21) No resource found that matches the given name: attr ''android:colorControlNormal''. Error:(142, 21) No resource found that matches the given name: attr ''android:colorPrimary''. Error:(143, 21) No resource found that matches the given name: attr ''android:colorPrimaryDark''. Error:(144, 21) No resource found that matches the given name: attr ''android:colorAccent''. Error:(146, 21) No resource found that matches the given name: attr ''android:colorControlActivated''. Error:(147, 21) No resource found that matches the given name: attr ''android:colorControlHighlight''. Error:(145, 21) No resource found that matches the given name: attr ''android:colorControlNormal''. Error:(142, 21) No resource found that matches the given name: attr ''android:colorPrimary''. Error:(143, 21) No resource found that matches the given name: attr ''android:colorPrimaryDark''. Error:(144, 21) No resource found that matches the given name: attr ''android:colorAccent''. Error:(146, 21) No resource found that matches the given name: attr ''android:colorControlActivated''. Error:(147, 21) No resource found that matches the given name: attr ''android:colorControlHighlight''. Error:(145, 21) No resource found that matches the given name: attr ''android:colorControlNormal''. Error:(142, 21) No resource found that matches the given name: attr ''android:colorPrimary''. Error:(143, 21) No resource found that matches the given name: attr ''android:colorPrimaryDark''. Error:(144, 21) No resource found that matches the given name: attr ''android:colorAccent''. Error:(146, 21) No resource found that matches the given name: attr ''android:colorControlActivated''. Error:(147, 21) No resource found that matches the given name: attr ''android:colorControlHighlight''. Error:(145, 21) No resource found that matches the given name: attr ''android:colorControlNormal''. Error:(142, 21) No resource found that matches the given name: attr ''android:colorPrimary''. Error:(143, 21) No resource found that matches the given name: attr ''android:colorPrimaryDark''.

Todo esto parece estar apareciendo en:

/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml

y

/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v21/values.xml


Asegúrese de que el valor de target (que indica la versión de Android de destino) en el archivo project.properties de su carpeta de proyecto y la carpeta appcompat_v7 sea ​​el mismo (preferiblemente el último).

: dentro de ''your_project'' / project.properties

target= android-21 android.library.reference.1=../appcompat_v7

y

: dentro de appcompat_v7 / project.properties

target= android-21 android.library=true

y después de esto no olvides limpiar tu proyecto.


Cambié

compile ''com.android.support:appcompat-v7:19.1.+''

dentro

compile ''com.android.support:appcompat-v7:22.1.+''

en build.gradle y después de la sincronización no recibí ningún error


Cambiar compile ''com.android.support:appcompat-v7:21.0.0'' en compile ''com.android.support:appcompat-v7:20.0.0'' en gradle.build me funciona.


Cambie su SDK de compilación a 23. Esto me lo arregló.


Comprueba la adición de servicios de Google Play here ya que estaba enfrentando el mismo problema y eliminé todo, seguí los pasos y conseguí que todo funcionara.


En mi caso con Eclipse IDE, tuve el mismo problema y la solución fue:
1- Instala la última API disponible (Plataforma SDK y API de Google)
2- Crea el proyecto con la siguiente configuración:

  • Compilar con: use la última versión de API disponible en ese momento
  • los otros valores pueden recibir valores de acuerdo a sus requerimientos (mire el significado de cada uno en comentarios anteriores)

Estaba enfrentando el mismo problema para uno de mi proyecto de teléfono. Para resolver esto he seguido, siguiendo el paso

1) Haga clic derecho en el nombre del proyecto (en mi caso, Android), seleccione "Abrir configuración del módulo"

2) Seleccionar módulos (Android y CordovaLib)

3) Haga clic en propiedades en la parte superior

4) Elija la versión del SDK de compilación (he elegido API 26: Android 8.0)

5) Elija la versión de Build Tools (he elegido 26.0.2)

6) Compatibilidad de fuente (1.6)

7) Compatibilidad objetivo (1.6)

Haga clic en Aceptar y reconstruya el proyecto.

También un paso adicional más

Añadir

compile ''com.android.support:appcompat-v7:27.0.2''

build.gradle (Módulo: android)

El siguiente enlace muestra mi configuración para el paso que he seguido

https://app.box.com/s/itkkjz09wgy36jwowhvzcyx6fp7o2gkh


Estaba enfrentando este problema cuando importé el archivo google-services.json para implementar Analytics. Ya tenía el archivo global_tracker.xml en la carpeta xml. Durante la compilación, al fusionar contenidos del archivo google-services.json, se comenzó a producir el error. Por el momento, el error se resuelve después de eliminar el archivo goolgle-services.json. Y usando la solución anterior de Analytics.

Verifique el último archivo XML o Json que editó / importó y tal vez archivará el error allí. Eso es lo que ayudó en mi caso.


Este trabajo es muy bueno para mi. Vaya al proyecto android-support-v7-appcompat y abra el archivo "project.properties" e inserte estas líneas si falta:

target=android-25 compile=android-21


He actualizado el build.gradle (Módulo: aplicación): Código antiguo:

compile ''com.android.support:appcompat-v7:23.0.1''

Nuevo código:

compile ''com.android.support:appcompat-v7:22.2.0''

Funciona para mí en el estudio de Android.


Hola, estaba teniendo el mismo error que involucraba la biblioteca appcompatv7 e hice lo que @ianhanniballake sugirió y verifiqué la versión de compilación de la biblioteca, seleccionándola y haciendo clic con el botón secundario del mouse y luego:

Propiedades -> Android -> Android 5.0.1 API nivel 21

Luego limpié todos los proyectos pero no tuve suerte, así que después de perder todas mis esperanzas decidí actualizarme de Eclipse Kepler a Eclipse Luna.

Mientras esperaba que se completara la descarga. Decidí probar otra cosa, así que fui y appcompatv7 de eclipse la biblioteca appcompatv7 y verifiqué

Eliminar el contenido del proyecto en el disco.

Abrí el SDK de Android para verificar si había actualizaciones, luego eliminé todas las referencias de la biblioteca de mi proyecto seleccionando mi proyecto y debajo de

Proyecto -> Propiedades -> Android -> sección Biblioteca

eliminó todas las bibliotecas, incluida la que inició todo este problema

Google_Play_Services_Lib

luego reinicié Eclipse y lo copié del SDK de Android. La carpeta appcompat de:

android-sdk-linux / extras / android / support / v7

A mi espacio de trabajo eclpse, luego lo importé nuevamente a Eclipse desde Importar proyecto exsting en el espacio de trabajo y luego elijo la versión de la herramienta de construcción adecuada

Android 5.0.1 api 21

y agregué todas mis bibliotecas de referencia, limpié todos los proyectos e hice que todo volviera a funcionar.

Elijo para todas mis bibliotecas de referencia la misma herramienta de compilación.

¡¡¡¡Espero que esto ayude!!!!

Por cierto, traté de votar pero no he tenido suficiente representante para hacerlo.


Me encontré con el mismo problema y tenía los valores correctos de nivel de API en mi build.gradle compileSdkVersion 21, targetSdkVersion 21 y buildToolsVersion de 21.0.1

Sin embargo, estaba incluyendo esto como un módulo en mi proyecto, así que tuve que asegurarme de que la configuración de otros módulos coincidiera con la API 21. Después de eso, todo funcionó para mí.


Para mí funciona esto:

android { compileSdkVersion 21 buildToolsVersion ''23.0'' defaultConfig { applicationId "nl.changer.polypickerdemo" minSdkVersion 15 targetSdkVersion 21 --------- dependencies { compile fileTree(dir: ''libs'', include: [''*.jar'']) compile ''com.android.support:appcompat-v7:22.2.0'' }

Modifiqué: compileSdkVersion 21 buildToolsVersion ''23 .0 ''appcompat-v7: 22.2.0''


Si está utilizando Android Studio, vaya a Archivo -> Estructura del proyecto. En la pestaña Propiedades, cambie Compilar versión de SDK a AP1 21 y Versión de herramientas de construcción a la versión más alta disponible. Y luego Actualizar Gradle


Si no desea usar API 21, puede usar la versión anterior de la biblioteca compacta de la aplicación, use la biblioteca compacta de la aplicación anterior sin actualizarla.

puede lograr esto simplemente siguiendo los pasos:

1) Extraiga la versión descargada del paquete completo de sdk y eclipse.

2) Simplemente importe la biblioteca appCompact desde sdk/extras/android/support/v7/appcompact

Ahora ya terminaste.


Simplemente seleccione el nivel de API de destino a 21 para la compilación, haga clic en Aplicar -> haga clic en Aceptar , limpie y genere el proyecto y ejecútelo .


Yo voto a quien pueda resolver como yo. Tuve el mismo problema que tú, pasé muchas horas para corregirlo. Por favor prueba.

Actualice SDK completo, la actualización 21.0.2 build también tiene actualizaciones de Google Services play. Actualiza todo. En su espacio de trabajo, elimine las carpetas (android -support- v7 - AppCompat) y (google -play - services_lib)

Vuelva a importar estos proyectos al IDE y seleccione copiarlos nuevamente en su espacio de trabajo.

El proyecto (google -play - services_lib) para realizar la acción de Actualizar y compilar

**** ***** Problema El proyecto (android -support- v7 - AppCompat) marca la API 5.0 y luego actualiza y compila.

En su proyecto, en propiedades, android, importar bibliotecas (android -support- v7 - AppCompat) y (google -play - services_lib) luego Actualizar y compilar.


cambiar la versión del SDK de complie al nivel 21 de API lo arregló para mí. Luego me encontré con otros problemas de implementación de la aplicación en mi dispositivo. Cambié el nivel mínimo de API para apuntar a lo que quiero y eso lo solucionó.

en caso de que alguien vuelva a experimentar esto.


mi solucion es compilar con otra version

build.gradle (aplicación)

compileSdkVersion 21

Buena suerte


Resource for android será una opción disponible cuando vaya a su sdk manager y seleccione Android 5.0 . Descargue e instale eso. Esto solucionará el problema del recurso no encontrado.


ESTO ME AYUDÓ

  • Actualice el SDK de Android a la última versión
  • Actualice app/build.gradle con los últimos componentes:

    compileSdkVersion 25 buildToolsVersion "25.0.2" minSdkVersion 17 targetSdkVersion 25

Espero que esto resuelva tu problema