java.lang.VerifyError: Отклонение класса X - PullRequest
0 голосов
/ 25 мая 2018

Экран зависает при запуске. Не удалось получить эту ошибку, любая помощь будет заметна. Журнал прилагается ниже.Заранее спасибо.

Отклонение класса android.support.v4.content.ContextCompat, так как он не прошел проверку во время компиляции (объявление 'android.support.v4.content.ContextCompat' появляется в / data /app / package.android-1 / base.apk) java.lang.VerifyError: Отклонение класса android.support.v4.content.ContextCompat, так как он не прошел проверку во время компиляции (объявление 'android.support.v4.content.ContextCompat'появляется в /data/app/package-name/base.apk) по адресу android.support.v7.widget.AppCompatDrawableManager.getDrawable (AppCompatDrawableManager.java) по адресу android.support.v7.widget.TintTypedArray.getDrawableIfTyown TF ()android.support.v7.app.AppCompatDelegateImplBase. (AppCompatDelegateImplBase.java) в android.support.v7.app.AppCompatDelegateImplV9. (AppCompatDelegateImplV9.jj.Ampepp.support.v7.app.AppCompatDelegateImplV14. (AppCompatDelegateImplV14.java) на android.support.v7.app.AppCompatDelegateImplV23. (AppCompatDelegateImplV23.java) в android.support.v7.app.AppCompatDelegate.create (AppCompatDelegate.java) в android.support.v7.app.Appocateatsupport.v7.app.AppCompatActivity.getDelegate (AppCompatActivity.java:519) в android.support.v7.app.AppCompatActivity.0onCreate (AppCompatActivity.java) в android.support.v7.app.AppCompatActivity.onCreate (AppCompate)в .android.activity.SplashScreen.0onCreate (SplashScreen.java) в .android.activity.SplashScreen.onCreate (SplashScreen.java) в android.app.Activity.performCreate (Activity.java:6876) в android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1135) в android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3207) в android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3350) в android.app.ActivityThread.access $ 1100 (действие).Java: 222) в android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1795) на android.os.Handler.dispatchMessage (Handler.java:102) на android.os.Looper.loop (Looper.java:158) на android.app.ActivityThread.main (ActivityThread.java:7229) в java.lang.reflect.Method.invoke (собственный метод) в com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:1230) в com.android.internal.os.ZygoteInit.main (ZygoteInit.java: 1120)

Зависимости:

dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:cardview-v7:26.1.0'
implementation 'com.android.support:recyclerview-v7:26.1.0'
implementation 'com.android.support:support-v4:26.1.0'
implementation 'com.android.support:design:26.1.0'
implementation 'com.google.android.gms:play-services-vision:11.0.2'
implementation 'com.android.volley:volley:1.0.0'
implementation 'org.apache.httpcomponents:httpmime:4.2.3'
implementation 'de.hdodenhof:circleimageview:2.0.0'
implementation 'com.github.bumptech.glide:glide:4.1.1'
implementation 'com.github.castorflex.smoothprogressbar:library-circular:1.3.0'
implementation 'com.google.code.gson:gson:2.8.1'
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.3'
implementation 'net.cachapa.expandablelayout:expandablelayout:2.9.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
implementation files('libs/paimobile.jar')

}

compileSdkVersion 26

defaultConfig {
    applicationId "com.daimler.ssm.internal.android"
    minSdkVersion 21
    targetSdkVersion 26
    versionCode 3
    versionName "1.5.0.2"
    vectorDrawables.useSupportLibrary = true
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    signingConfig signingConfigs.release
}

release {minifyEnabled false proguardFiles getDefaultProguardFile ('proguard-android.txt'), 'proguard-rules.pro' signatureConfig signatureConfigs.release}

1 Ответ

0 голосов
/ 29 мая 2018

Может возникнуть какая-то популярная причина VerifyError :

  • Всякий раз, когда мы пытаемся расширить класс, объявленный как final, эта ошибка будет выдана
  • Рассмотримкласс, который расширяет другой класс раньше и если он больше не расширяет этот класс сейчас, то эта ошибка может быть выдана во время выполнения
  • Если мы попытаемся переопределить метод, который объявлен как final, то также эта ошибкабудет брошено

Пожалуйста, убедитесь, что в вашей программе возникла какая-либо из этих проблем.

Обычно VerifyError может возникать, когда есть ошибка компилятора, или файлы классов повреждены из-за ошибкиRAM / Hard Disk.

Вы можете попробовать скомпилировать с различными версиями JDK.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...