Android JXL VerifyError

bruce85

Bekanntes Mitglied
Hallo,
ich benutze JXL Library um eine Excel Tabelle zu erstellen und seid ich in Android Studio ein neues Projekt erstellt hatte, erhalte ich folgende Fehlermeldung:
Java:
java.lang.VerifyError: jxl/Workbook
Hier liegt das Problem:
Java:
WritableWorkbook workbook = Workbook.createWorkbook(file);
Der Fehler taucht nur bei Android Versionen < 4.2 auf.

Bei meine anderen Projekte funktioniert alles ohne Probleme.
Ich hab auch versucht nochmal ein neues Projekt zu erstellen, um zu Testen, ob der Fehler irgendwie in dem Projekt lag, leider bekomme ich seid neusten immer diese Fehlermeldung:
Java:
java.lang.VerifyError: jxl/Workbook

Wie könnte ich das Problem denn beheben?

Vielen Dank schon mal für die Hilfe.

Gruss
 

bruce85

Bekanntes Mitglied
Ich hab das Problem jetzt gefunden.
Wenn ich die Google-Play Service aus meinem Projekt nehme:
Java:
compile 'com.google.android.gms:play-services:8.4.0'
dann klappt alles.
Aber was hat denn die Google-Play Service mit JXL zu tun?
Java:
apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.2"
    defaultConfig {
        applicationId "de.test.testapp"
        minSdkVersion 11
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.android.support:design:25.3.1'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    compile 'com.android.support:mediarouter-v7:25.3.1'
    compile 'com.android.support:recyclerview-v7:25.3.1'
    compile 'com.google.android.gms:play-services:8.4.0'
    compile 'com.google.code.gson:gson:2.6.2'
    testCompile 'junit:junit:4.12'
    compile project(':jxl')
}

Wie könnte ich das Problem denn lösen?

Gruss
 

Neue Themen


Oben