Intereting Posts
Невозможно добавить объявления в мое приложение. Как управлять Loopers и Threads (нить не умирает больше!) Скрыть виртуальную клавиатуру при нажатии кнопки Как выполнить файл на / sdcard? Как достичь чего-то вроде CoordinatorLayout in React Native? VerifyError, или с помощью переопределенияПреобразования при сохранении совместимости? Android – Мигающее изображение с использованием анимации Alpha fade Использование Android SimpleCursorAdapter и CursorLoader Android: изменение формата времени в соответствии с форматом текущего времени устройства Можно ли изменить контекст приложения во время жизненного цикла приложения? Событие keypress в JavaScript не отображается в браузере Android Com.android.build.transform.api.TransformException с Android-сервисами google play Как перенаправить вызов с одного номера на другой в android Android: как отображать предварительный просмотр камеры с помощью обратного вызова? Переадресация вызова с одного устройства на другое через Bluetooth

Java.lang.NoClassDefFoundError: android.support.v4.view.LayoutInflaterCompatHC в Android Studio

Я новичок в android studio. Я делаю одно примерное приложение в студии Android, когда я запускаю приложение 5.0, он работает нормально, но 5.0 ниже этого броска это Execption может любой tel tel, что я не так здесь …

08-25 18:17:40.354 28953-28953/com.app E/AndroidRuntime﹕ FATAL EXCEPTION: main 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:812) at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:57) at com.app.utils.UIHelper.onCreate(UIHelper.java:28) at com.app.DashboardActivity.onCreate(DashboardActivity.java:97) at android.app.Activity.performCreate(Activity.java:4465) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1931) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1992) at android.app.ActivityThread.access$600(ActivityThread.java:127) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1158) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4448) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:823) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:590) at dalvik.system.NativeStart.main(Native Method) 

build.gradle

 android { compileSdkVersion 23 buildToolsVersion "23.0.0" defaultConfig { minSdkVersion 14 targetSdkVersion 23 applicationId "com.app" multiDexEnabled = true } buildTypes { debug { minifyEnabled false debuggable true } } lintOptions { abortOnError false } packagingOptions{ exclude 'META-INF/LICENSE' exclude 'META-INF/NOTICE' } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.google.api-client:google-api-client:1.20.0' compile 'com.google.api-client:google-api-client-android:1.20.0' compile 'com.google.api-client:google-api-client-gson:1.20.0' compile 'com.google.apis:google-api-services-calendar:v3-rev125-1.20.0' compile 'com.android.support:appcompat-v7:23.0.0' compile 'com.android.support:design:23.0.0' compile 'com.google.android.gms:play-services:7.8.0' } 

Solutions Collecting From Web of "Java.lang.NoClassDefFoundError: android.support.v4.view.LayoutInflaterCompatHC в Android Studio"

Похоже, вы включили multidex, но вы не используете библиотеку multidex.

Lollipop (API 21) внедрил встроенную поддержку мультисайсирования, но для предыдущих версий Android вы должны использовать библиотеку поддержки multidex для правильной поддержки мультисайдинга.

Во-первых, добавьте зависимость к вашему build.gradle:

 compile 'com.android.support:multidex:1.0.0' 

Во-вторых, вам нужно включить multidex в код приложения. Если вы уже не используете собственный класс Application , вы можете сделать это, зарегистрировав класс MultiDexApplication в своем манифесте так:

 <application ... android:name="android.support.multidex.MultiDexApplication"> ... </application> 

Если вы используете собственный класс приложения, вы должны включить multidex в attachBaseContext() следующим образом:

 @Override protected void attachBaseContext(Context base) { super.attachBaseContext(base); MultiDex.install(this); } 

Источник: создание приложений с более чем 65 тыс. Методов