9
Ho sviluppato un'applicazione per Api 21 (Lollipop) e voglio che questa app funzioni su dispositivi Api 19 (Kitkat +).Compilazione di app ottimizzata per Lollipop su Kitkat - LayoutInflaterCompatHC NoClassDefFoundError
Purtroppo ho ottenuto questo errore: il metodo()
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)
Questo accade alla prima linea di onCreate:
super.onCreate(savedInstanceState);
Questi sono i miei importazioni:
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.+'
}
Qualcuno sapere come risolvere questo problema?
hai l'abilitazione multidex nella tua app? – Gomino
Ho provato la soluzione per non abilitare il multidex e l'utilizzo di servizi di riproduzione: lib di identità e non funziona. – ShahNewazKhan
@gomino yes il multidexing è abilitato – jazz