Android Support Design gradle error

Este era mi archivo build.gradle :

 ... dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.0.0' compile 'com.android.support:cardview-v7:21.0.+' ... } 

antes de añadir:

 compile 'com.android.support:design:22.2.0' 

Ahora cuando construyo o reconstruyo mi proyecto (he sincronizado gradle unas cuantas veces) consigo estos errores:

 .../utils/CustomEditText.java Error:(6, 42) Gradle: error: cannot find symbol class TintEditText Error:(14, 35) Gradle: error: cannot find symbol class TintEditText Error:(37, 8) Gradle: error: cannot find symbol method isInEditMode() Error:(57, 3) Gradle: error: cannot find symbol method setTypeface(Typeface) Error:(65, 5) Gradle: error: method does not override or implement a method from a supertype Error:(67, 23) Gradle: error: cannot find symbol variable super ... 

Dentro de mi CustomEditText (que extiende TintEditText ) y dentro de todas las actividades que utilizan ese CustomEditText .

La importación no arroja ningún error ni la Class:

 import android.support.v7.internal.widget.TintEditText; 

¿Qué podría ser?

UPDATE: Utilizando la sugerencia de ianhanniballake , AppCompatEditText lugar del TintEditText interno, resuelve el error de tiempo de compilación y responde a esta pregunta, pero ahora estoy teniendo un error de tiempo de ejecución:

 java.lang.IllegalArgumentException: AppCompat does not support the current theme features 

He visto alguna pregunta relacionada con esto y la solución mencionada era algo así como:

 <style name="MyMaterialTheme" parent="Theme.AppCompat.NoActionBar"> <item name="windowNoTitle">true</item> <item name="windowActionBar">false</item> ... </style> 

Pero no quiero dejar este enfoque porque tengo algunas Activities que utilizan ActionBar y otras que no. Mis estilos son:

 <style name="MyTheme" parent="Theme.AppCompat.Light"> <item name="colorControlNormal">@color/txt_light_grey</item> <item name="colorControlActivated">@color/default_orange</item> <item name="colorControlHighlight">@color/txt_light_grey</item> </style> <style name="MyTheme.ActionBar.Orange" parent="MyTheme"> <item name="windowActionBarOverlay">false</item> <item name="colorPrimary">@color/default_orange</item> </style> <style name="MyTheme.FullScreen" parent="MyTheme"> <item name="windowActionBar">false</item> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">true</item> <item name="android:windowContentOverlay">@null</item> </style> 

Y dentro de mi base Activity que hago:

 getWindow().requestFeature(mActionBarView != null ? Window.FEATURE_ACTION_BAR : Window.FEATURE_NO_TITLE); 

Para activar o desactivar el ActionBar .
Como he dicho esto funciona bastante bien hasta que agregue 'com.android.support:design:22.2.0' o actualizar appcompat-v7:22.0.0 a 22. 2 .0. Sólo quiero usar un TabLayout , pero supongo que no lo haré …

A partir de la versión AppCompat 22.1.0 , debería utilizar AppCompatEditText en lugar del TintEditText interno.

  • Android Studio / Gradle no encuentra recursos de AppCompat para pruebas
  • El botón del diseño del material de la prensa larga permite pegar en la etiqueta del botón
  • El uso de SearchView con AppCompatActivity genera fallas en la interfaz de usuario
  • Cambio del color de texto de desbordamiento de acción en ActionBar
  • Biblioteca de soporte técnico de Android appcompat_v7 v21.0.1 da error
  • AppCompat: elemento que no se muestra en la barra de acción para los niveles API v8-13
  • ¿Puedo usar Activity en lugar de ActionbarActivity sin Actionbar en Appcompat-v7?
  • La sub-pantalla de preferencia no se abre cuando se usa support.v7.preference
  • Appcompat v21 Elevación de la barra de herramientas pre-lollipop
  • app: el tema ahora está obsoleto
  • La vista de búsqueda no funciona desde la aplicación compat
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.