Lollipop optimizó la compilación de aplicaciones en Kitkat – LayoutInflaterCompatHC NoClassDefFoundError

He desarrollado una aplicación para Api 21 (Lollipop), y quiero que esta aplicación se ejecute en Api 19 (Kitkat +) dispositivos.

Lamentablemente tengo este error:

E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.myurl.myapp , PID: 14398 java.lang.NoClassDefFoundError: android.support.v4.view.LayoutInflaterCompatHC at android.support.v4.view.LayoutInflaterCompat$LayoutInflaterCompatImplV11.setFactory(LayoutInflaterCompat.java:42) at android.support.v4.view.LayoutInflaterCompat.setFactory(LayoutInflaterCompat.java:79) at android.support.v7.app.AppCompatDelegateImplV7.installViewFactory(AppCompatDelegateImplV7.java:790) at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:57) at com.myurl.myapp.FeedActivity.onCreate(FeedActivity.java:194) 

Esto sucede en la primera línea del método onCreate ():

 super.onCreate(savedInstanceState); 

Estas son mis importaciones:

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

¿Alguien sabe cómo resolver este problema?

No importa qué dispositivo ejecute si tiene buildToolsVersion más buildToolsVersion .

 android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "your.app.id" minSdkVersion 16 targetSdkVersion 21 versionCode 1 versionName "1.0" } } ext { supportLibVersion = '23.1.1' playServiceVersion = '8.3.0' } dependencies { compile "com.android.support:design:${supportLibVersion}" compile "com.android.support:cardview-v7:${supportLibVersion}" compile "com.android.support:appcompat-v7:${supportLibVersion}" compile "com.android.support:recyclerview-v7:${supportLibVersion}" compile "com.google.android.gms:play-services:${playServiceVersion}" } 
  • Barra de herramientas de Android llena toda la pantalla
  • Actionbar transparente con AppCompat-v7 21
  • Cómo animar Burger to Arrow con Appcompat v7 21, Toolbar y DrawerLayout
  • ¿Cómo escuchar el cambio de estado en el widget SwitchCompat?
  • No se puede importar AppCompatActivity
  • Transición más suave de la actividad de pantalla completa con ActionBarSherlock
  • Canot resolver android.support.v7.internal.widget.TintImageView
  • Barra de herramientas que no aparece en los dispositivos pre lollipop
  • CoordinatorLayout con RecyclerView & CollapsingToolbarLayout
  • Cambiar diseño de material AppCompat ActionBar Color
  • Elementos en Fragmento no funcionan después de volver a agregar el mismo fragmento
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.